Ollie Williams
banner
ollie-williams.bsky.social
Ollie Williams
@ollie-williams.bsky.social
Mostly posting about web standards.
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.
November 17, 2025 at 12:02 PM
There has been longstanding demand for something like this. Developer interest in DOM Parts has been fairly muted in comparison.
November 16, 2025 at 6:11 PM
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...
November 5, 2025 at 5:11 PM
Updated my CSS vendor prefixes article. Safari 26.2 supports text-decoration as a shorthand, without a prefix. olliewilliams.xyz/blog/prefix/
November 5, 2025 at 9:15 AM
Is there an easier way to set the contents of an iframe to be the result of Document.parseHTML()?
November 2, 2025 at 11:11 AM
October 13, 2025 at 1:13 PM
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...
September 7, 2025 at 12:00 PM
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.
August 12, 2025 at 12:24 PM
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?
August 4, 2025 at 7:39 PM
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...
July 15, 2025 at 3:04 PM