Found 348 bookmarks
Newest
JavaScript Start-up Optimization
JavaScript Start-up Optimization
Keep your network transmission and parse/compile cost for JavaScript low to ensure pages get interactive quickly.
·web.dev·
JavaScript Start-up Optimization
Can You Afford It?: Real-world Web Performance Budgets - Infrequently Noted
Can You Afford It?: Real-world Web Performance Budgets - Infrequently Noted
Performance budgets are an essential but under-appreciated part of product success and team health. Most partners we work with are not aware of the real-world operating environment and make inappropriate technology choices as a result. We set a time budget of less than 5 seconds first-load Time-to-Interactive and less than two seconds for subsequent loads. We further constrain ourselves to a baseline device and network configuration to measure progress. 2017's global baseline is a ~$200 Android device on a 400Kbps link with a 400ms round-trip-time ('RTT'). This translates to ~130-170KB of critical-path resources, depending on composition; the more JS you include, the smaller the bundle must be.
·infrequently.org·
Can You Afford It?: Real-world Web Performance Budgets - Infrequently Noted
Big images, blazingly fast
Big images, blazingly fast
How we optimized full-screen images for Rijksmuseum’s new story platform by realizing a 50-70% savings in total data transferred to the user.
·engineering.q42.nl·
Big images, blazingly fast
Which SVG technique performs best for way too many icons?
Which SVG technique performs best for way too many icons?
When I started giving talks about SVG back in 2016, I'd occasionally hear a question I never had a great answer for: What if you have a lot of icons on a page?
·cloudfour.com·
Which SVG technique performs best for way too many icons?
Loading Third-Party JavaScript
Loading Third-Party JavaScript
Third-party scripts provide a wide range of useful functionality, making the web more dynamic. Learn how to optimize the loading of third-party scripts to reduce their impact on performance.
·web.dev·
Loading Third-Party JavaScript
Say goodbye to resource-caching across sites and domains
Say goodbye to resource-caching across sites and domains
A look-back at caching strategies from the past; with recent changes in Chrome's and Safari's caching strategies, there is no caching benefit from using publicly available third-party libraries anymore.
·stefanjudis.com·
Say goodbye to resource-caching across sites and domains
Les CDNs des GAFAM n'ont plus d'intérêt…
Les CDNs des GAFAM n'ont plus d'intérêt…
Le 20 janvier 2022 le tribunal de Munich a condamné l’utilisation de Google Font sur un site web. Le tribunal considère que l’appel vers le CDN de Google Font équivaut à la « perte de contrôle du demandeur sur une donnée personnelle » en l’occurrence l’IP du visiteur. Sans rentrer dans les détails de cette décision qui s’appuie sur le Règlement Général de la Protection des Données, il est très facile de se conformer à cette décision !
·je.ne.suis.pas.la·
Les CDNs des GAFAM n'ont plus d'intérêt…
Ain’t No Party Like a Third Party | CSS-Tricks
Ain’t No Party Like a Third Party | CSS-Tricks
I’d like to tell you something not to do to make your website better. Don’t add any third-party scripts to your site.
·css-tricks.com·
Ain’t No Party Like a Third Party | CSS-Tricks
Improving JavaScript Bundle Performance With Code-Splitting — Smashing Magazine
Improving JavaScript Bundle Performance With Code-Splitting — Smashing Magazine
In this article, Adrian Bece shares more about the benefits and caveats of code-splitting and how page performance and load times can be improved by dynamically loading expensive, non-critical JavaScript bundles.
·smashingmagazine.com·
Improving JavaScript Bundle Performance With Code-Splitting — Smashing Magazine
Fixing Performance Regressions Before they Happen
Fixing Performance Regressions Before they Happen
How the Netflix TVUI team implemented a robust strategy to quickly and easily detect performance anomalies before they a
·netflixtechblog.com·
Fixing Performance Regressions Before they Happen
Love your cache ❤️
Love your cache ❤️
First load performance is important, but it's not everything. Users who load your site a second time will use their cache to get access to your content—so it's key to make sure it works well too, both for speed and correctness.
·web.dev·
Love your cache ❤️
Memory leaks: the forgotten side of web performance
Memory leaks: the forgotten side of web performance
I’ve researched and learned enough about client-side memory leaks to know that most web developers aren’t worrying about them too much. If a web app leaks 5 MB on every interaction, but…
·nolanlawson.com·
Memory leaks: the forgotten side of web performance
Using Diagnostic Metrics
Using Diagnostic Metrics
User experience vs. diagnostic metrics A few years ago, Google introduced the Core Web Vitals metrics. If you've been following web performance for a while, you know there are already a lot of metrics. Dozens and dozens of them, and new ones are being experimented with continually. So it's not surpr
·calendar.perfplanet.com·
Using Diagnostic Metrics
HTTP compression
HTTP compression
HTTP compression is an important part of the big web performance picture. We'll cover the history, the current state and the future of web compression. Lossless data compression makes things smaller Lossless data compression algorithms exploit statistical redundancy to represent data using fewer bit
·calendar.perfplanet.com·
HTTP compression
HTTP/3 is Fast
HTTP/3 is Fast
HTTP/3 is here, and it’s a big deal for web performance. See just how much faster it makes websites!
·requestmetrics.com·
HTTP/3 is Fast
Adding controls to Google Tag Manager
Adding controls to Google Tag Manager
12 tips to enforce control to secure Google Tag Manager (GTM) and prevent security or performance problems
·tunetheweb.com·
Adding controls to Google Tag Manager
Using performance testing to build resilient, accessible systems for all - Ad Hoc
Using performance testing to build resilient, accessible systems for all - Ad Hoc
A well-maintained, 10-year-old car will work fine to get you from A to B. A well-maintained bike will probably last even longer than the car. A 45-year-old landline phone can still receive and place calls. But what happens if you try to access a web page using a 3-year-old smartphone? How about a 5 or even a 10-year-old one?
·adhoc.team·
Using performance testing to build resilient, accessible systems for all - Ad Hoc