I'm really honored to see my article about running CSS animations only if both the device and the user allow it being mentioned in the 99th episode of Stefan Judis' great Web Weekly newsletter! 🥰
I'm really honored to see my article about running CSS animations only if both the device and the user allow it being mentioned in the 99th episode of Stefan Judis' great Web Weekly newsletter! 🥰
So, one of the main benefits of progressive enhancement is providing additional capabilities where supported and failing gracefully. This seems like…
Pixels vs. Relative Units in CSS: why it’s still a big deal
Remember, users really do change their settings under the hood, and we should be maintaining users’ control over their own browsing experience. If…
I still don't understand why using Cloudflare in front of Netlify allows for a much better and stable Time To First Byte (TTFB) than Cloudflare Pages or Netlify alone… 🤷♂️
TTFB for static sites should always be very low.
I love #SpeedCurve's simple and efficient Core Web Vitals Real User Monitoring, especially when everything is green! 🥳
This is a real e-commerce site, with many real users everyday. After a few months of performance optimisation.
3 Methods for Scoped Styles in Web Components That Work Everywhere
WebC allows folks to broaden access to things built with web components without the drawbacks of other methods I really have to try WebC more seriously,…
Running CSS animations only if both the device and the user allow it
Thanks to Chrome release notes, I discovered today that there is an update
media feature which accepts values fast
, slow
and print
, to set styles depending on the ability of the device to update the rendering and the speed of it. As I'm already respecting the user's preference with the prefers-reduced-motion
media feature, I wondered how I could progressively enhance this with the new media feature.
Some things I wish people mentioned when writing about #Eleventy usage, moreover concerning assets bundling (Sass, JavaScript, etc.):
This is really important for sites with many contents/pages, build speed, and site performance.
How Tweetbot died (and lived again)
Tweetbot’s sudden death, open-casket funeral, and reincarnation as a Mastodon app. I've been using Twitter and Tweetbot for years. I'm now using Mastodon…
Largest Contentul Paint change in Chrome 112 to ignore low-entropy images
This may result in LCP times increasing, if a low-content background was being painted very early, or if a low-content placeholder was being used…
Chrome 113 beta adds support for @media (update: slow)
(Firefox already has it), great to remove some animations.
But can we @supports
a @media
to use it only if supported? I don't think so.
How do you use new @media
features progressively?
On Container Queries, Responsive Images, and JPEG-XL
It is natural to think that the problem with images in container queries is a mere oversight. We used to only have media queries to design with. Now…
I'm so happy to go soon to We ❤️ Speed 2023, the list of speakers and talks is amazing! 😍