Le "prefetching" est une technique employée par les navigateurs web et les proxies pour anticiper les actions des utilisateurs (clics, scroll, etc.) et charger des ressources (pages Web, images) à l'avance. Bien que le prefetching vise à améliorer la vitesse de chargement des pages, un prefetching trop intense peut entraîner une charge excessive des serveurs et des problèmes potentiels en matière de respect de la vie privée. Cette recette permet aux administrateurs de sites web d'influencer la manière dont les proxys de pre-fetching interagissent avec leur site, garantissant ainsi des performances optimales sans compromettre les ressources ou la vie privée des utilisateurs.
Pourquoi installer cette recette ?
Optimisation des ressources : les proxys de préchargement peuvent améliorer de manière significative les performances d'un site web en préchargeant les ressources. Cependant, une mauvaise configuration peut entraîner une charge inutile du serveur et une consommation de la bande passante. Cette recette permet aux propriétaires de sites web de trouver le bon équilibre, en optimisant l'utilisation des ressources.
Protection de la vie privée : un pre-fetching sans restriction peut révéler par inadvertance le comportement et les préférences de l'utilisateur, ce qui pose des problèmes en matière de protection de la vie privée. En configurant la politique de pre-fetching, les propriétaires de sites web peuvent limiter les problèmes de confidentialité potentiels associés à un préchargement excessif de ressources.
Gestion de la charge du serveur : pour les sites web dont les ressources serveur sont limitées, il est essentiel de contrôler l'extraction préalable. En indiquant aux proxys des directives à respecter, les propriétaires de sites web peuvent restreindre la charge du serveur de manière plus efficace. Ce point est particulièrement intéressant dans les cas où la bande passante est limitée ou facturée.
Participer au programme d'accès anticipé au proxy privé de préfixation de Google Chrome
Le programme d'accès anticipé (EAP) pour le proxy privé de Google Chrome introduit une approche innovante de pre-fetching, qui vise à améliorer les performances du web en général. En participant à ce programme, les responsables de sites web peuvent profiter des fonctionnalités avancées fournies par Google Chrome en matière de pre-fetching, ce qui peut améliorer l'expérience globale de l'utilisateur.
Options de configuration
Trois options de configuration sont disponibles pour cette recette :
- Disallow prefetching : choisissez cette option si vous souhaitez empêcher totalement les proxies de précharger le contenu de votre site web. Cette option convient aux cas dans lesquels la consommation de ressources ou les considérations de confidentialité sont primordiales, ou si vous considérez que les gains offerts par le préchargement de contenu ne valent pas les problèmes potentiels qui pourraient survenir.
- Fractional prefetching : contrôlez la proportion du trafic que les serveurs mandataires sont autorisés à précharger. Cette option offre une approche équilibrée, optimisant les performances tout en limitant la charge du serveur.
- EAP (Private Prefetch Proxy EAP) de Google Chrome : optez pour cette configuration afin de participer au programme Early Access de Google Chrome, ce qui permet de bénéficier de fonctionnalités avancées de préchargement. Cette option est recommandée pour ceux qui recherchent une technologie de pointe pour améliorer les performances de leur site web.
Comment installer cette recette sur mon site ?
Pour installer cette recette sur votre site web, suivez les étapes suivantes :
- Choisissez la configuration de préfetching : choisissez d'autoriser ou de refuser le pré-chargement. Si le prefetching est autorisé, vous pouvez choisir le pourcentage du trafic qui doit être prefetché, et vous pouvez également opter pour le Private Prefetch Proxy EAP de Google Chrome.
- Cliquez sur le bouton "Installer sur mon site web" : ceci va créer une règle en mode "brouillon".
- Vérifiez la règle et publiez-la : si nécessaire ,modifiez la règle ainsi créée, puis publiez-la.
Votre nouvelle politique concernant les proxys de prefetch sera appliquée sur votre site quelques secondes plus tard.