Tag: Browsers
-
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
-
The McKinsey report on design
Posted on November 24, 2018, Level intermediate Resource Length long
Blog post by Emily Esposito for InVision in which she asked: how can you confidently prove the business value of good design?. McKinsey & Company was trying to change that with their October 2018 report highlighting "the most extensive and rigorous research undertaken anywhere to study the design actions that leaders can make to unlock business value."
Tags web-development css frontend ux browsers
-
Understanding the difference between grid-template and grid-auto
Posted on October 23, 2018, Level beginner Resource Length medium
Dawid Kunicki article about working with Flutter and getting out first app written in it. Taken from Android developer perspective. Flutter is a new technology that is clearly gaining more and more popularity among mobile developers.
Tags web-development ux css browsers
-
Six layout myths busted
Posted on September 20, 2018, Level intermediate Resource Length long
An older article encapsulating thoughts by Jen Simmons on topic of six layout myth. Every website reaches for an identical 12-column symmetrical grid. Every site uses the same shapes and patterns over and over. And we are totally bored.
Tags ux browsers app-development web-development frameworks