No-cache BFCache : naviguez plus vite en arriere et en avant sur WordPress

Le developpeur Weston Ruter vient de lancer une extension gratuite appelee No-cache BFCache. Le but : exploiter le cache navigateur « Retour/Avance » (bfcache) pour des navigations quasi instantanees sur WordPress.

Fiche No-cache BFCache →

C’est quoi le bfcache ?

Le bfcache (Back/Forward Cache) est une optimisation de navigateur qui permet de naviguer instantanement vers les pages precedentes et suivantes via les boutons retour et avance.

Comment ca marche

Comme l’explique Google : « Au lieu de detruire une page lorsque l’utilisateur quitte la page, nous retardons la destruction et mettons en pause l’execution du code JavaScript. Si l’utilisateur revient rapidement en arriere, nous rendons la page visible a nouveau et reactivons l’execution du code JavaScript. »

Resultat : une navigation presque instantanee, sans rechargement complet.

Pourquoi c’est important

Selon Google, le bfcache « ameliore considerablement l’experience de navigation, en particulier pour les utilisateurs dont la connexion reseau ou les appareils sont plus lents ».

Notre lecture

Beaucoup de sites WordPress empechent involontairement le bfcache de fonctionner via des entetes HTTP mal configures (souvent par des plugins de cache ou de securite). L’extension de Weston Ruter resout ce probleme. Pour les sites e-commerce avec navigation produits/categories ou les blogs, c’est un gain UX gratuit. A tester. Explication detaillee du bfcache par web.dev (Google).