Tag: Browsers
-
Browser attack allows tracking users online with JavaScript disabled
Posted on March 11, 2021, Level beginner Resource Length short
Researchers have discovered a new side-channel that they say can be reliably exploited to leak information from web browsers that could then be leveraged to track users even when JavaScript is completely disabled. By Ravie Lakshmanan.
Tags infosec javascript browsers web-development
-
Going from JavaScript to WebAssembly in three steps
Posted on November 3, 2020, Level intermediate Resource Length long
It is vital that the performance on the client's browser is as good as possible. The reason for this is very simple: when you are being told a story, or watching a movie, even a single frameskip immediately takes you out of your experience. By Marcel Duin.
Tags javascript web-development browsers performance
-
The guide to accessible web components
Posted on September 22, 2020, Level intermediate Resource Length long
Web Components are a newly supported standard. They're a great match for Design Systems because they're futureproof and work with any framework. Building proper UI Web Components can be quite a task though, especially if you want them to be accessible. By Erik Kroes.
Tags ux web-development app-development browsers javascript
-
How do routers work, really?
Posted on September 21, 2020, Level intermediate Resource Length long
This is the inside view of how exactly a router operates. You only need to know this if you are poking inside a router implementation. If that is the case, my condolences. By Kamila Součková.
Tags cloud infosec miscellaneous learning servers browsers distributed
-
WebAssembly and Blazor: A decades old problem solved
Posted on July 24, 2020, Level beginner Resource Length medium
In mid-April 2019, Microsoft gently nudged a young framework from the "anything is possible" experimental phase to a "we're committed to making this happen" preview. The framework, named Blazor because it runs in the browser and leverages a templating system or "view engine" called Razor, enables the scenario .NET developers almost gave up on. By Jeremy Likness, Cloud Advocate for Azure @Microsoft.
Tags web-development frontend javascript json browsers performance
-
Generating UUIDs at scale on the Web
Posted on July 10, 2020, Level beginner Resource Length long
Can you trust every browser to generate globally unique identifiers at scale? At Teads, we have tried, and the answer is yes, with a few caveats. This article describes the experiments we've run and the discoveries we made along the way. By Matthieu Wipliez, senior software engineer @ Teads.
Tags web-development browsers cloud infosec crypto
-
WebAssembly: Introduction to WebAssembly using Go
Posted on June 30, 2020, Level intermediate Resource Length long
Welcome to tutorial no. 1 of our WebAssembly tutorial series. JavaScript has been the only programming language that the browser understands. JavaScript has stood the test of time and it has been able to deliver the performance needed by most web applications. But when it comes to 3D games, VR, AR, and image editing apps, JavaScript is not quite up to the mark since it is interpreted. Published on golangbot.bot by Naveen Ramanathan.
Tags apis web-development distributed browsers javascript
-
How to exclude URL query parameters in Google Analytics
Posted on May 20, 2020, Level beginner Resource Length short
Query parameters can sometimes store useful pieces of information in our URLs, but they can cause problems in our Google Analytics data. Query parameters can break apart our pages and make them hard to analyze in our All Pages report. By Amanda Geisler.
Tags google analytics browsers search
-
Native image lazy-loading for the web!
Posted on April 29, 2020, Level intermediate Resource Length medium
In this post, we'll look at the new loading attribute which brings native _img_ and _iframe_ lazy-loading to the web! FoWeb pages often contain a large number of images, which contribute to data-usage, page-bloat and how fast a page can load. By Addy Osmani, Engineering Manager at Google working on Chrome.
Tags miscellaneous browsers javascript frontend performance
-
Chrome extension with Angular -- from zero to a little hero
Posted on September 28, 2019, Level intermediate Resource Length long
An article by JeB Barabanov in which he explores the process of developing a Chrome extension with Angular. Start from scratch with ng new and finishing with fully functional Chrome extension.
Tags javascript web-development browsers frontend
-
Relearn CSS layout
Posted on June 17, 2019, Level beginner Resource Length long
Heydon Pickering & Andy Bell published series of articles on their blog focusing on CSS layout.
Tags css frontend browsers web-development
-
Inside look at modern web browser
Posted on April 22, 2019, Level beginner Resource Length long
In this article from Mariko Kosaka she walks you though insides of the Chrome browser from high-level architecture to the specifics of the rendering pipeline. If you ever wondered how the browser turns your code into a functional website, or you are unsure why a specific technique is suggested for performance improvements, then the article and next 3 ones in this series is for you.
Tags web-development css frontend ux browsers