JPEG XL in Chromium update: β€œ[...] we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium. In order to enable it by default in Chromium we would need a commitment to long-term maintenance.” http://groups.google.com/a/chromium.org/group/blink-dev/msg/482c0bcb26336 image
Good feedback. I’ve heard requests for all of these before, so you’re on to something :)
At #Fronteers #DarkMode, @Brecht proposed the <rangegroup> HTML Element which he has been working on at Open UI. It unlocks the multi-handle range slider, a pattern you might have already used when picking a price-range on a travel website. - Explainer: - Demos: - Feedback Form: image
New blog post: A custom `--light-dark()` function in CSS that works with any type of value _(not just colors!)_ in just 3 LOC > CSS Custom Functions (`@function`) + CSS `if()` + CSS `color-scheme()` = one sweet combo!
CSS Excitement! > RESOLVED: Add `color-scheme()` test to both `@container` queries and `if()`. This means you can do a light-dark() that works with any type of value 🀩🀩 ``` background-image: if(color-scheme(dark): url(dark.svg); else: url(light.svg)); ```
πŸŽ‚ Happy 23rd birthday, Firefox (Firefox 1.0 was released on November 9, 2004 but the first version of the thing that lead up to it – Phoenix 0.1 – was released on September 23, 2002) image
πŸ‘€ Coming to Chrome DevTools in Chrome 138: CSS Value Tracing When you hover a --custom-prop in a `var()`, DevTools currently shows you the computed value. From Chrome 138 onwards, you can hover the `var` part to see how CSS actually got to that value.