La version 1.1 du protocole HTTP a apporté une grande nouveauté -- que je viens de découvrir -- permettant d´accélerer sa navigation web : le pipelining.
Cette nouveauté permet en effet à votre navigateur de balancer plusieurs requêtes http dans une même connexion TCP (plus d´infos ici :
http://en.wikipedia.org/wiki/HTTP_pipelining ) et du coup améliore de manière notable la rapidité de vos connexions.
Malheureusement nos chers navigateurs n´activent pas par défaut cette fonctionnalité, voici donc comment pallier cela :
-- Sous Firefox c´est assez simple, il suffit de changer une option dans la config. :
1- Tapez about:config dans la barre d´adresse
2- Passez la variable network.http.pipelining à true
-- Sous Konqueror, c´est un peu plus sioux puisque le navigateur ne supporte pas nativement cette fonctionnalité. Pour contourner le problème on peut utiliser un proxy web implémentant la fonctionnalité, par exemple polipo (
http://www.pps.jussieu.fr/~jch/software/polipo/ ).
1- Installez polipo via le gestionnaire de packages de votre distribution.
2- Faites en sorte que le proxy polipo soit lancé au démarrage.
(Ces deux étapes étant très fortement liées à la distribution utilisée, je ne les détaillerai pas)
3- Allez dans Configuration-->Proxy-->Spécifiez à la main la configuration du proxy-->Configuration
4- Renseignez les paramètres du proxy de la façon suivante :
HTTP: http://127.0.0.1 Port 8123
5- Redémarrez Konqueror
Et voilou, admirez la réactivité de votre navigateur favori !
Un petit inconvénient tout de même, certains serveurs (vous savez le machin moisi qui commence par II et qui finit par S versions 4 et 5) n´implémentent pas encore le pipelining mais rassurez vous ils sont très minoritaires.
Enjoy !