Quand le confort d’un internaute met en péril celui des autres
Le « pré téléchargement », une nouvelle fonctionnalité de Firefox 1.5, est exploité à outrance par une extension nommée FasterFox. Comme son nom l’indique, elle permet théoriquement de naviguer plus rapidement, puisque toutes les pages auxquelles on peut accéder depuis la courante sont déjà chargées dans Firefox. Sauf que si tout le monde fait ça en accédant à une page où il y a 79 liens - comme la page d’accueil de Gastero Prod1 - le nombre de requêtes sur le serveur est multiplié par 80 !!!
J’ai eu l’info par Laurent Jouanneau, et je m’empresse de la relayer, parce que je trouve cela vraiment dangereux pour la santé des plateformes d’hébergement.
Je me suis aussi empressé d’adopter sur ce site la règle mod_rewrite proposée par Laurent, en espérant que je ne me ferais pas jeter par mon hébergeur :
RewriteEngine On
RewriteCond %{X-moz} ^prefetch
RewriteRule ^.* - [F]
Au passage, je n’ose imaginer la perturbation que cela va apporter à tous les outils de statistique de consultation des sites qui ne prendront pas en considération cet en-tête HTTP X-moz: prefetch
...
Mise à jour du 9/12 : J’ai laissé un commentaire sur la page de l’extension, et je me rends compte que je ne suis pas le seul. N’hésitez pas à faire de même...
Notes
1Merci à la Web Developer Toolbar pour le décompte
Vos commentaires
1. Le 7 décembre 2005 à 17:00, par NiCoS En réponse à : Quand le confort d’un internaute met en péril celui des autres
Il est hors de question que je subisse cette surcharge sur "mon" serveur :-(
Faut vraiment être stupide pour mettre en place ce type de fonctionnalités, c’est pas parce que Google l’a dit/fait qu’il faut forcément le faire et que c’est forcément intelligent...
Pffff...
2. Le 7 décembre 2005 à 17:12, par Nicolas Hoizey En réponse à : Quand le confort d’un internaute met en péril celui des autres
Je me doutais bien que tu allais réagir...
Allez, je m’engage à mettre la règle de mod_rewrite sur tous mes sites ! :-D
3. Le 7 décembre 2005 à 19:19, par NiKo En réponse à : Quand le confort d’un internaute met en péril celui des autres
Tout cela me rappelle "l’affaire" Google Web Accelerator...
4. Le 7 décembre 2005 à 23:01, par Nicolas Hoizey En réponse à : Quand le confort d’un internaute met en péril celui des autres
C’est exactement le même problème, oui !
5. Le 8 décembre 2005 à 10:28, par NiCoS En réponse à : Quand le confort d’un internaute met en péril celui des autres
T’as intérêt !
Comment veux tu que je ne réagisses pas à ce genre de choses...
Ces idées bonnes à la base mais les gens se rendent vraiment pas compte des impacts que cela peut avoir...
Tout le monde n’a pas 3 frontaux et 9 Go de RAM pour faire tourner son site :-D
6. Le 8 décembre 2005 à 10:31, par NiCoS En réponse à : Quand le confort d’un internaute met en péril celui des autres
“en espérant que je ne me ferais pas jeter par mon hébergeur”
Pourquoi on ferat ça, au contraire, c’est si tu le fais pas où je te jette... ;-)
7. Le 8 décembre 2005 à 11:55, par Xavier En réponse à : Quand le confort d’un internaute met en péril celui des autres
Juste pour préciser que le préchargement (prefetching) n’est pas du tout une nouveauté de Firefox 1.5.
L’extension fonctionnait déjà sur les version 1.0.x et il me semble que la fonctionnalité était déjà dans le moteur Gecko (utilisé par Firefox) depuis un bon moment.
La seule nouveauté c’est son utilisation ;-)
8. Le 8 décembre 2005 à 14:10, par Nicolas Hoizey En réponse à : Quand le confort d’un internaute met en péril celui des autres
Oups, merci pour cette précision Xavier...