Le protocole HTTP (Hypertext Transfer Protocol) est le protocole utilisé pour demander des informations à un serveur afin que vous puissiez voir la page Web que vous demandez sur votre ordinateur. Mais aujourd'hui, la vitesse du haut débit, les médias enrichis, les médias sociaux, les pirates et bien d'autres problèmes obligent la mise en œuvre de la prochaine itération de HTTP - ce serait HTTP / 2.
Qu'est-ce que HTTP / 2?
La version actuellement en place, HTTP / 1.1, est utilisée depuis 1999 et, compte tenu des nombreux changements survenus dans l'écosystème, il est temps d'adopter une nouvelle norme.
$config[code] not foundL'IETF (Internet Engineering Task Force) définit ces normes et l'organisation a récemment publié un brouillon pour HTTP / 2. Le projet HTTP / 2 inspirait en grande partie SPDY de Google, un protocole mis au point par Google pour accélérer le transport et la sécurité du contenu Web.
Le changement a été lent à venir car les sites Web d’aujourd’hui ont plus que du HTML standard. Les éléments de conception tels que JavaScript et les feuilles de style en cascade (CSS), ainsi que les communications rich media et en temps réel avec WebRTC exigent un cadre plus flexible, plus rapide et sécurisé.
Avec ces développements, le serveur qui envoie le contenu et le navigateur qui le reçoit prennent de plus en plus de temps à mesure que de nouvelles fonctionnalités sont ajoutées. Cela nécessite que les navigateurs créent plus de connexions pour transférer les informations demandées. Plus d'informations et de transferts se traduisent par des temps d'attente plus longs pour les consommateurs qui considèrent tout type de retard comme une mauvaise expérience utilisateur. Et une mauvaise expérience utilisateur peut facilement se traduire par des clients qui sautent par bateau et se rendent dans une autre société.
Comment HTTP / 2 améliorera-t-il l'expérience en ligne de vos clients?
Certes, la vitesse est le nom du jeu, c’est ce que HTTP / 2 offrira. Des améliorations de 20 à 30% ont été documentées et, lorsque tous les serveurs Web sont optimisés et que la technologie arrive à maturité, le niveau pourrait être supérieur.
Tous les principaux navigateurs prennent en charge HTTP / 2 à des capacités différentes. Google vient d'annoncer qu'il déploiera progressivement le support de Chrome 40 dans les prochaines semaines. Internet Explorer 11 le prend en charge dans Windows 10 et Firefox et Opera prennent également en charge HTTP / 2 via
Parmi les avantages du protocole HTTP / 2, citons:
- Une seule connexion est maintenue ouverte jusqu'à la fermeture du site Web.
- Le multiplexage, qui permet l'envoi et la réception de plusieurs messages en même temps.
- Priorité pour le transfert des données les plus importantes en premier.
- Compression pour compresser les informations en bits plus petits.
- Serveur Push, qui envoie des informations supplémentaires à l'utilisateur à l'avance, en analysant votre prochaine requête.
Si vous souhaitez voir une démonstration du fonctionnement de HTTP / 2, cliquez sur ce lien.
http2 Photo via Shutterstock
More in: Qu'est-ce que c'est?