Page Inspect
Internal Links
21
External Links
7
Images
14
Headings
12
Page Content
Title:Blog - JakeArchibald.com
Description:
HTML Size:9 KB
Markdown Size:2 KB
Fetched At:November 18, 2025
Page Structure
h1Importing vs fetching JSON
h1The present and potential future of progressive image rendering
h1Fetch streams are great, but not for measuring upload/download progress
h1Making XML human-readable without XSLT
h1Give footnotes the boot
h1Animating zooming using CSS: transform order is important… sometimes
h1Firefox + custom elements + iframes bug
h1How should <selectedoption> work?
h1Video with alpha transparency on the web
h1Garbage collection and closures
h1Links
h1Contact
Markdown Content
Blog - JakeArchibald.com Jake Archibald wrote…who? # Importing vs fetching JSON Posted 22 October 2025 They behave differently, so make sure you pick the right one. Read on… # The present and potential future of progressive image rendering Posted 15 October 2025 Exploring progressive image rendering across JPEG, PNG, WebP, AVIF, and JPEG XL. Read on… # Fetch streams are great, but not for measuring upload/download progress Posted 15 September 2025 They're inaccurate, and there are better ways. Read on… # Making XML human-readable without XSLT Posted 02 September 2025 JavaScript is right there. Read on… # Give footnotes the boot Posted 01 July 2025 I hate footnotes, and hopefully by the end of this, you will too. Read on… # Animating zooming using CSS: transform order is important… sometimes Posted 17 June 2025 How to get the right transform animation. Read on… # Firefox + custom elements + iframes bug Posted 14 February 2025 A tricksy Firefox bug and how to work around it. Read on… # How should <selectedoption> work? Posted 18 October 2024 It's part of the new customisable `<select>`, but there are some tricky details. Read on… # Video with alpha transparency on the web Posted 05 August 2024 It's better to do it yourself. Read on… # Garbage collection and closures Posted 30 July 2024 GC within a function doesn't work how I expected Read on… - Previous - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - Next # Hello, I'm Jake and that's me there. The one that isn't a cat. I'm a developer of sorts, working on Firefox. # Links - Podcast - Mastodon - Bluesky - Threads - Muskhole - Github - RSS # Contact Feel free to throw me an email, unless you're a recruiter, or someone trying to offer me 'sponsored content' for this site, in which case write your request on a piece of paper, and fling it out the window.