Monthly Shaarli

All links of one month in a single page.

May, 2019

[Talk] "Happy Browser, Happy User!", Katie Sylor Miller #PerfMatters (@ksylor)
thumbnail

… But I couldn't teach anything without first teaching them how the browser work. None of it made any sense unless you have a pretty good knowledge of the inner working of the browsers.
So really, when we're talking about performance what we're really talking about is making the browser happy. […] And this is not something that we're used to be talked about.

"Hybrid Lazy Loading: A Progressive Migration To Native Lazy Loading", Andrea Verlicchi (@verlok)
thumbnail

Native lazy loading is coming to the web. Since it doesn’t depend on JavaScript, it will revolutionize the way we lazy load content today, making it easier for developers to lazy load images and iframes […] learn how it works and how you can progressively replace your JavaScript-driven lazy loading with its native alternative, thanks to hybrid lazy loading.

"Improve HTML and CSS performance", Yaser Adel Mehraban (@yashints) #webperf
thumbnail
"Font-display playground", Monica Dinculescu (@notwaldorf) #webfonts #webperf

This is a small explainer that I built for a talk on web fonts and performance. […] For example, if you're rendering the main body text on a site, you should use font-display:optional.

"Reducing First Input Delay for a Better User Experience", James Milner (for @sitepen)

How to reduce the First Input Delay? By cutting the code down, making the browser execute it during idle periods and routing the most expensive tasks to Web Workers.

"A Conspiracy To Kill IE6", Chris Zacharias (@zacman85)
thumbnail

The bittersweet consequence of YouTube’s incredible growth is that so many stories will be lost underneath all of the layers of new paint. This is why I wanted to tell the story of how, ten years ago, a small team of web developers conspired to kill IE6 from inside YouTube and got away with it.

Une conférence importante, qui parle d'égalité, d'inclusivité (et un peu de Performance Web) : "How Privilege Defines Performance", Tatiana Mac
thumbnail
"Measuring Interactivity with TTI: Time To (consistently) Interactive", Boris Schapira (@borisschapira) #webperf #tti #metric
thumbnail

As a matter of fact, the Time To Interactive does not measure how long it takes for a page to become interactive, it measures how long it takes to be sure, regarding the conditions, that a interactivity can happen in a satisfactory way, for at least 5 seconds.

"Improving third-party web performance at The Telegraph", Gareth Clubb (@digitalclubb)

Improving third-party web performance at The Telegraph

"Why Turning on HTTP/2 Was a Mistake", Thayne McCombs (for @Lucidchart)

Another “gotcha” to look out for is that software supporting HTTP/2 is not fully mature yet. Although it is getting better all the time, software for HTTP/2 just hasn’t had enough time to become as mature and solid as existing HTTP/1.1 software.

"If your conception of “DX” doesn’t include it, or isn’t subservient to the user experience, rethink." – "Frameworking", Jeremy Keith (@adactio)
thumbnail