← Back to all articles

Jake Archibald

Developer advocate at Google Chrome. Expert on web performance, service workers, and browser APIs.

https://jakearchibald.com

Articles

Importing vs fetching JSON

JSON module imports are now supported across browsers, but fetch() is better for most cases due to superior error handling and avoiding module graph failures.

Making XML human-readable without XSLT

Browsers may remove native XSLT support due to low usage and security issues, prompting exploration of alternative ways to make XML human-readable.

Give footnotes the boot

This post demonstrates CSS techniques for styling footnotes, including smooth scrolling, animated highlighting effects, and visual formatting.