Minimal CSS-only blurry image placeholders
The Ultimate Low-Quality Image Placeholder Technique – CSS Wizardry
Can Low-Quality Image Placeholders and LCP play nicely together?
The truth about CSS selector performance
If you're a web developer, you may have already heard that some CSS selectors are faster than others. And you're probably hoping to find a list of the better selectors to use in this article.
Well, not quite. But bear with me, I promise that by the
Two lines of CSS that boosts 7x rendering performance!
I'll cut the crap out and jump directly to the two line of css that you need to add to improve your...
uncss/uncss: Remove unused styles from CSS
Remove unused styles from CSS. Contribute to uncss/uncss development by creating an account on GitHub.
Using Performant Next-Gen Images in CSS with image-set
The CSS image-set() function has been supported in Chromium-based browsers since 2012 and in Safari since version 6. Support recently landed in Firefox
Creating websites with prefers-reduced-data | Polypane, The browser for ambitious developers
Even though more and more people get access to the internet every day, not all of them have fast gigabit connections or…
CSS for Web Vitals
This article covers CSS-related techniques for optimizing Web Vitals.
How to Improve CSS Performance | Calibre
Learn the most common speed issues caused by CSS and how to avoid them.
content-visibility: the new CSS property that boosts your rendering performance
The CSS content-visibility property enables web content rendering performance benefits by skipping rendering of off-screen content. This article shows you how to leverage this new CSS property for faster initial load times, using the auto keyword. You will also learn about the CSS Containment Spec and other values for content-visibility that give you more control over how your content renders in the browser.
When CSS Blocks - Web Performance Consulting
The Simplest Way to Load CSS Asynchronously | Filament Group, Inc., Boston, MA
Read this page on the Filament Group website
CSS and Network Performance – CSS Wizardry
How can CSS impact network and resource-loading performance? Can things be that serious?
Helping Browsers Optimize With The CSS Contain Property — Smashing Magazine
The CSS contain property gives you a way to explain your layout to the browser, so performance optimizations can be made. However, it does come with some side effects in terms of your layout.
CSS performance optimization
Painting an unstyled page, and then repainting it once styles are parsed would be bad user experience. For this reason, CSS is render blocking, unless the browser knows the CSS is not currently needed. The browser can paint the page once it has downloaded the CSS and built the CSS object model. Browsers follow a specific rendering path: paint only occurs after layout, which occurs after the render tree is created, with requires both the DOM and the CSSOM trees. To optimize the CSSOM construction, remove unnecessary styles, minify, compress and cache it, and split CSS not required at page lo...
A better, faster approach to CSS in WordPress themes
If we're clever, we can create a CSS system which marries directly to the PHP template system, and create something beautiful.
An introduction to CSS Containment - Rego's Everyday Life
A weblog about my work at Igalia
5 tips for super-fast CSS
Learn how to hasten page rendering by cutting the excess from your site's CSS.
CSS Only Image Preloading
One big reason to use image preloading is if you want to use an image for the background-image of an element on a mouseOver or :hover event. If you only ap
The "Blur Up" Technique for Loading Background Images | CSS-Tricks
The following is a guest post by Emil Björklund. Filter effects in CSS have been around for a while,...
CSS Stats