Been thinking a bunch about compression dictionaries and resource bundling. Writing this post really helped me in that process blog.yoav.ws/posts/on_res...
Decided to write an API proposal to fix an issue that has annoyed me for a while. TLDR: JS API for site overrides of user preferences. If this interests you give it a read and leave any feedback you have. github.com/WICG/proposa...
Web Preference API Introduction The Web Preference API aims to provide a way for sites to indicate a user preference for a given pre-defined setting (e.g. color-scheme preference) in a way that ful...
If you're collecting data from the field, you should *really* pay attention to the upcoming `fetchLater` API (née PendingBeacon) https://www.speedkit.com/blog/unload-beacon-reliability-benchmarking-strategies-for-minimal-data-loss/ Great research by SpeedKit folks!!
To minimize data loss, combine visibilitychange and pagehide events, to achieve a reliability rate of 91%. Do not use unload and beforeunload events.
🚀 perfwork is now live! https://www.perfwork.comhttps://timkadlec.com/remembers/2023-07-26-introducing-perfwork/
Climate nihilism is just another flavour of climate denialism. We’re not doing enough (yet), but we’re doing something. It’s never too late to make things less bad:
Good news: climate policies implemented since the 2015 Paris Agreement have reduced projected global temperature change by at least 1C so far. Bad news: it’s still not enough to avoid widespread dangerous impacts; and as this summer shows, we’ve been systematically underestimating the extremes.
The system of ocean currents that regulates the climate for a swath of the planet could collapse sooner than expected, a new analysis found.
If you ever saw a web platform proposal you didn't like (and who hasn't), I wrote a few words that may be of interest https://blog.yoav.ws/posts/web_platform_change_you_do_not_like/
Building Lightning-Fast Websites with Astro and Storyblok: A step-by-step tutorial to create blazing-fast sites using these technologies ⚡ https://t.co/hroMGKMaAJ
In this step-by-step tutorial you will learn how to build lightning-fast websites using Astro and Storyblok.
The Managed Components proposed CG is setting out to solve a lot of performance, privacy and security issues with third party deployments on the web. Support its creation!! https://www.w3.org/community/groups/proposed/#managed-componentshttps://youtu.be/kNIQKiHvBZw
Great to see the navigation API land in the HTML spec https://html.spec.whatwg.org/multipage/nav-history-apis.html#navigation-apihttps://developer.chrome.com/docs/web-platform/navigation-api/
Learn about the Navigation API, a new API which adds improved functionality to build single-page applications.