HTTP/2 : la mise à jour qui va accélérer le chargement des pages web
15 ans après la version 1.1, le protocole de communications HTTP va enfin subir une mise à jour afin d’accélérer le chargement des pages web.
Qu'est ce que le HTTP/2 ?
Vous vous en doutez, le HTTP/2 est une mise à jour du HTTP, pour Hypertext Transfer Protocol, le protocole de communication qui permet de surfer sur le web en organisant l'échange de données entre le navigateur et un site web. Cela fait en effet déjà 15 ans que l’Hypertext Transfer Protocol n'a pas subi de mise à jour, depuis sa version 1.1 en 1999. Du fait de l'évolution des technologies web, il était essentiel d'effectuer une mise à jour de taille. Ce dernier est fortement basé sur la technologie SPDY.
Qu'est ce que le SPDY ?
Ce protocole réseau expérimental développé par Google permet d'augmenter les capacités du protocole HTTP sans toutefois le remplacer. Du coup, le SPDY multiplexe et classe par ordre de priorité le transfert de plusieurs fichiers afin qu'une seule connexion soit requise et donc réduit la durée de téléchargement des pages Web. Google a d'ailleurs indiqué qu'il migrerait vers cette nouvelle norme, notamment avec Chrome qui abandonnera très prochainement le protocole SPDY.
Quels sont les avantages du HTTP/2 ?
Comme l'a indiqué hier le président du HTTP Working Group au sein de l’Internet Engineering Task Force, Mark Nottingham, la version 2.0 du HTTP est désormais finalisée et en attente de publication. Dans sa forme actuelle, le nouveau protocole est fortement basé sur la technologie SPDY, mais ajoute tout de même quelques capacités tout en corrigeant certains défauts du SPDY.
Le protocole HTTP/2 a donc pour objectif principal d'accélérer grandement le chargement des pages web, mais également d'augmenter la sécurité des connexions. En effet, Firefox et Chrome ont prévenu les sites qui utiliseront ce protocole devront crypter leur trafic.
Grâce au multiplexage, les navigateurs sous HTTP/2 pourront effectuer plusieurs demandes par connexion avec le serveur, contrairement au HTTP/1.1 qui effectue une seule requête à la fois. Les sites proposant de nombreuses images devraient profiter pleinement de ce nouveau protocole.
Une révolution ?
Bien que ce dernier propose un gain de vitesse en réduisant et en optimisant les échanges TCP (protocole de transport) entre le navigateur et le site web, ne vous imaginez pas assister à une révolution. Certains utilisateurs ne se rendront même pas compte qu'il y a eu une mise à jour du HTTP. En effet, la mise en cache des données des sites fréquentés régulièrement permet déjà d'accélérer le chargement des pages web.
Mais, pour celles et ceux qui ont l'habitude de vider leur cache où de visiter de nouveaux sites web, l'arrivée du protocole HTTP/2 devrait leur permettre de gagner quelques secondes au chargement des différentes pages.
M'enfin si c'est pour gagner des microsecondes voir une seconde, pourquoi pas :)
pour les anti IE, sachez que IE 11.09 est bien plus léger et bien plus rapide que les autres.. Honte à ceux qui utilisent encore Chrome.. 1Go de ram pour lancer une vidéo ouaaa! sans parler de la mise en cache permanent des autres navigateurs qui vous conserve un site internet tel qu'il était il y a 1 semaine..