1 private link
"Web performance can mean the difference in someone being able to get what they need from government or abandoning their task completely."
Animation Performance 101: Measuring with Dev Tools
"After a lot of trialing we have settled (for now at least) on moving our rendering tier to React and Emotion. This will doubtless generate a new set of challenges, but we expect that they should at least solve the set we have right now."
"Every bit of JavaScript you add to a site is a potential way in for a hacker. This is doubly true if that JavaScript is hosted by someone else, such as on a public CDN. Subresource Integrity is a browser feature you can use to make sure that the code being used is exactly what you intended."
"For most developers, code caching should “just work”. It works best, like any cache, when things stay unchanged, and works on heuristics which can change between versions. Nevertheless, code caching does have behaviors that can be used, and limitations which can be avoided, and careful analysis using chrome://tracing can help you tweak and optimize the use of caches by your web app."
"Our hypothesis was proven. The simpler and faster web player outperformed the old web player in all key metrics."
Shows how different HTML attributes behave in commonly used screen readers.
"ResourceTiming exposes accurate performance metrics for all of the resources fetched on your page. You can use this data for a variety of scenarios, from investigating the performance of your third-party libraries to taking specific actions when resources aren’t performing according to your performance goals."
JavaScript Loading Priorities in Chrome
"Is input type=”date” ready for use in accessible websites?", Graham Armfield (for @jonhassel) #a11y
"The new HTML5 elements can offer so much to improve user experience and provide consistency and accessibility ‘out of the box’ to save developers time. But […] the concepts are currently let down by sloppy, or absent support from the browser and assistive technology manufacturers."
Given the issues I outlined earlier, should we even consider preloading fonts?
I suspect even with Chrome’s current sub-optimal behaviour there’s a case for preloading one or maybe two critical fonts.
But don’t take my word for it, test it for yourself as your traffic mix e.g. Safari vs Chrome, the choice of server and your page make up will influence the outcome:
I tested 26 Chrome extensions to measure their impact on CPU consumption, page download size, and user experience.
Key findings:
Grammarly and Honey are super slow!
The performance impact of individual extensions is usually outweighed by the site being loaded, but they increase power consumption and having many extensions installed adds up
Extension developers can score easy wins by following best practices
Les deux épisodes, la ligue du lol et l'affaire Pénélope Fillon sont liées, car dans les deux cas, nous avions à faire à des pratiques bien ancrées, qui peuvent encore apparaitre comme "normales" au moment où les faits ont lieu. Sauf que la société évolue, et en quelques années, elles deviennent inacceptables aux yeux d'une majorité, et rattrapent les derniers à les avoir pratiquées, en croyant qu'ils pouvaient, en toute tranquillité, reproduire ce qui se faisait avant eux.
Some solutions to common layouting issues