#bfcache
Browser’s bfcache is criminally underused!
Performance isn’t just about the first click; it’s about the entire journey. By making sure your pages are eligible for bfcache, you remove the technical hurdles of the network and CPU, creating a browsing experience that feels as fast as a native app.

www.ethangardner.com/posts/bfcach...
Back/Forward Cache Demo and Debugging
Using bfcache to plug holes in your site's conversion funnel.
www.ethangardner.com
April 7, 2026 at 6:05 AM
Chrome 149 has landed → goo.gle/4uSvj2a

Say goodbye to hacky borders and pseudo-elements—you can now natively style container gaps using CSS gap decorations. Plus, active WebSockets will no longer block your pages from instantly restoring via the bfcache!
New in Chrome 149  |  Blog  |  Chrome for Developers
CSS gap decorations, disconnecting WebSockets for bfcache, and Intl.Locale variants.
goo.gle
June 5, 2026 at 4:19 PM
Performance isn’t just about the first click; it’s about the entire journey. By making sure your pages are eligible for bfcache, you remove the technical hurdles of the network and CPU, creating a browsing experience that feels as fast as a native app.

www.ethangardner.com/posts/bfcach...
Back/Forward Cache Demo and Debugging
Using bfcache to plug holes in your site's conversion funnel.
www.ethangardner.com
April 7, 2026 at 3:01 AM
Web Performance Calendar X-mas edition with Nicolas Hodin on BFCache: a huge UX win, but easy to break with Cache: no-store, unload handlers, iframes, or long-lived connections

calendar.perfplanet.com/2025/chasing...
Chasing BFCache navigations
What is BFCache? The Back/Forward Cache, or BFCache, is a browser mechanism that allows a page to be restored instantly when a user uses the browser's Back or Forward buttons. Unlike a simple HTTP c...
calendar.perfplanet.com
December 25, 2025 at 3:46 PM
babe cover up. your bfcache is showing
June 18, 2026 at 2:27 PM
fuck bfcache. all my homies hate bfcache
May 15, 2026 at 11:21 PM
Interesting! Have you thought about history navigation (and bfcache)?
May 21, 2026 at 1:07 PM
Modern Web Guidance v0.0.187 brings new and updated guides and Codex plugin support → goo.gle/4harAXQ

✨ New guides: progress rings, scrollspy nav menus, loading spinners
📝 Updated guidance to avoid bfcache breakage and unwanted inline layout gaps
🔌 Added plugin manifest support for Codex
Release v0.0.187 · GoogleChrome/modern-web-guidance
Release Notes: v0.0.187 🆕 New Guides Introduced a new guide for progress-ring detailing how to build accessible, customizable circular progress indicators that visually communicate task completion...
goo.gle
September 17, 2026 at 7:21 PM
Excited to be joining Vitaly for part of his @smashingmagazine.com New Front-end Adventures Workshop, to talk about a ton of CSS goodness.

He held a session today, but replays are available, and I'll be there on Monday 🙂

search.app/d1bznHo7WS7A...
New Front-End Adventures, 2025 Edition — Online Workshops
What’s the State of Front-End in 2025? With the islands architecture, design systems, AI, HTTP/3, TypeScript, AVIF, CSS container queries, early hints, bfcache, Core Web Vitals, and much more!
search.app
January 27, 2025 at 11:46 PM
Happy to report this bfcache thing passes all tests 🎉🫡
April 17, 2025 at 8:47 AM
3.6M Origins have BFCache not available in Chrome due to CCNS header usage (Source HTTP Archive via LH BFCache blocking reasons).
I honestly doubt that most of these sites are using CCNS for valid reasons...
web.dev/articles/bfc...
Back/forward cache  |  Articles  |  web.dev
Learn to optimize your pages for instant loads when using the browser's back and forward buttons.
web.dev
December 20, 2024 at 10:16 AM
I hate that they still haven't fixed the BFCache navigation so that if I navigate to notifications and then hit my back button it doesn't leave the website. Do they even know about that function? Amateurs
April 6, 2026 at 4:30 PM
MPAs have better back/forward ux due to bfcache. Can kit serialize component state (à la hmr) to catch up?

@svelte.dev
June 3, 2025 at 3:41 PM
BFCache can hugely influence your page performance for URLs high on Back Forward Navigation types.

If you use CrUX or RUM and you see a lot of traffic in % attributed on Back Forward and few on BFCache maybe you are leaving money on the table!
CruXVis can help you measuring this opportunity!
May 27, 2025 at 8:56 AM
Today's the first time I hear about this feature.

Very interesting, particularly the bfcache in @nextjs.org, I might play with that tomorrow and see how it might impact @nuqs.47ng.com's optimistic state updates.
April 16, 2025 at 7:09 PM
If you've liked Speculative Loading with prerendering, you'll like this: The new “No-cache BFCache” plugin for WordPress enables instant back/forward navigations, particularly while logged in.
Instant Back/Forward Navigations in WordPress - Weston Ruter
The new No-cache BFCache plugin enables instant back/forward navigations, especially while logged in.
weston.ruter.net
July 23, 2025 at 8:08 AM
bfcache is the worst
May 15, 2026 at 11:23 PM
MDN just added a new section in the WebSocket API guide called "Working with the bfcache".

Check this out if you are using WebSocket, you may be blocking BFCache and making user experience worse!

developer.mozilla.org/en-US/docs/W...
Writing WebSocket client applications - Web APIs | MDN
In this guide we'll walk through the implementation of a WebSocket-based ping application. In this application, the client sends a
developer.mozilla.org
September 10, 2025 at 2:42 PM
This would need to be specced to the bone but I have a totally unfounded feeling that BFCache behavior is going to be quite natural here
May 21, 2026 at 9:14 PM
Yeah we really should get round to working on this to include prerender and bfcache in there. Takes a bit of effort and always been higher priority things to do first so keeps getting dropped down the list…
November 22, 2024 at 9:48 AM
ICYMI: Google AdSense pushes bfcache, speculation rules, and AI debugging to publishers #GoogleAdSense #bfcache #AI #ads #digitalmarketing
Google AdSense pushes bfcache, speculation rules, and AI debugging to publishers
Google AdSense today urged publishers to implement bfcache, speculation rules, and Chrome DevTools AI debugging to boost page views and ad revenue efficiency.
ppc.land
March 25, 2026 at 2:27 AM
Google AdSense pushes bfcache, speculation rules, and AI debugging to publishers #GoogleAdSense #bfcache #AdRevenue #WebDevelopment #Publishing
Google AdSense pushes bfcache, speculation rules, and AI debugging to publishers
Google AdSense today urged publishers to implement bfcache, speculation rules, and Chrome DevTools AI debugging to boost page views and ad revenue efficiency.
ppc.land
March 24, 2026 at 2:25 AM