Ollie Williams
@ollie-williams
Mostly posting about web standards.
98 performance score but First Contentful Paint could be better.
DHH has been an advocate for no-build. Hey.com has 147 stylesheet link elements and 259 modulepreload links in the head. How bad is that for performance?
A pile of new CSS features just landed in Safari Technology Preview webkit.org/blog/18128/r...
In Chrome beta, native form controls no longer reflect the users system preferences. Weird to describe this as a "feature launch" that "introduces more consistent user expectations for system colors" when it's actually a regression.
Would be curious what @rich-harris.dev thinks about github.com/WICG/webcomp.... He was skeptical about DOM Parts.
The native UI for picking emoji is pretty nice, and I doubt it’s feasible for that to use a website’s custom emoji font. Shouldn’t be a considered a dealbreaker imo.
There has been longstanding demand for something like this. Developer interest in DOM Parts has been fairly muted in comparison.
My main takeaways from the HTMX 4.0 announcement post: - Surprise that, until 4.0, it had used XMLHttpRequest instead of fetch. - Surprise that some features rely on eval(). htmx.org/essays/the-f...
Updated my CSS vendor prefixes article. Safari 26.2 supports text-decoration as a shorthand, without a prefix. olliewilliams.xyz/blog/prefix/
Is there an easier way to set the contents of an iframe to be the result of Document.parseHTML()?
Surprising data from the Web Almanac: despite the existence of animated WebP and animated AVIF, usage of .gif files increased over the previous 2 years almanac.httparchive.org/en/2024/media Animated AVIF still has issues github.com/web-platform...
Does <input type="color" colorspace="display-p3"> actually work? It seems like it's still constrained to sRGB? What even is a Display P3 Hex colour? That's just confusing.
Reading through this example of using a CSS style query and wondering what makes a CSS style query superior to just using a class? .success, .danger, .warning, .primary?
The CSS appearance: base feature flag had worked in Safari but no longer (macOS Tahoe 26 Beta). I really want to play around with it...