Lorsque vous naviguez vers une nouvelle page dans un navigateur Web, la page que vous aviez précédemment ouverte est généralement supprimée de la mémoire de votre ordinateur. Il peut rester des images en mémoire cache et d’autres données, mais si vous appuyez sur la touche retour, votre navigateur doit charger à nouveau la plus grande partie de la page. Les développeurs de Google Chrome expérimentent un nouveau back/forward cache"cache antérieurs / suivants" qui rendrait le chargement de la page précédente instantané.
Le responsable de l’ingénierie Chrome, Addy Osmani, a écrit dans un article publié sur le site de Google pour les développeurs: "Nous explorons un nouveau cache pour sauvegarder les pages en mémoire (en préservant l’état de JavaScript et du DOM)
En termes simples, lorsque vous cliquez sur un lien sur une page, cette fonctionnalité gardera la page originale figée en mémoire. Si vous appuyez sur retour, la page gelée est instantanément reprise. L'équipe de Chrome estime que cela pourrait "améliorer les performances de 19% de la navigation" sur la version Android.
Il est à noter que Chrome est loin d'être le seul navigateur à expérimenter ce concept. Firefox utilise dans une certaine mesure la mise en cache depuis Firefox 1.5 (publié en 2005), mais il semble être désactivé pour les sites HTTPS . Safari en propose également une variante depuis 2009.
Cette fonctionnalité est encore à ses débuts, reste encore des problèmes de sécurité et de compatibilité à résoudre.
Source: Google Developers
COMMENTS