Chrome Dev Summit is back! Visit to secure your spot in workshops, office hours and learning lounges!

Articles by Jake Archibald

Human boy working on web standards at Google

Introducing Background Fetch

Background Fetch lets you handle large downloads, even if the browser closes.

Abortable fetch

Aborting fetches using a new web primitive – The abort controller

Introducing visualViewport

The visual viewport API gives you details on how the user zooms and scrolls around your page.

Speed up Service Worker with Navigation Preloads

Navigation preload lets you overcome service worker startup time by making requests in parallel.

Async functions - making promises friendly

Async functions allow you to write promise-based code as if it were synchronous

The Service Worker Lifecycle

A deep-dive into the service worker lifecycle.

Introducing Background Sync

Background sync is a new web API that lets you defer actions until the user has stable connectivity. This is useful for ensuring that whatever the user wants to send, is actually sent.

Updates to the Service Worker Cache API

Chrome 46 brought new methods to caches, as does Chrome 47, and probably 48. It never stops.

300ms tap delay, gone away

Every click interaction in mobile browsers is hampered with a 300ms delay, but that's gone in Chrome 32 for mobile-optimized sites!