Microsoft veut mener la danse sur l'intégration du HTTP/2

Mais la concurrence est déjà là
Logiciel 3 min
Microsoft veut mener la danse sur l'intégration du HTTP/2
Crédits : Federico Caputo/iStock/ThinkStock

Le HTTP 2.0, devenu entretemps le HTTP/2, est une révision majeure du protocole réseau, en cours de normalisation à l’IETF. Même si la version finale n’est pas encore publiée, rien n’empêche les navigateurs de l’intégrer dans sa forme actuelle pour préparer le terrain. C’est le cas d’Internet Explorer « 12 », présent dans Windows 10, et dont Microsoft détaille l’implémentation.

HTTP/2 doit accélérer le chargement des pages web

La dernière révision du protocole HTTP, estampillée 1.1, date d’il y a quinze ans. Depuis 1999, les défis et objectifs ont évolué et les buts de la version 2.0 sont nombreux. Elle doit principalement accélérer le chargement des pages, via notamment le multiplexage des connexions TCP et la compression des en-têtes sur les paquets. La latence globale doit donc être améliorée, mais pas seulement puisque HTTP/2 doit en outre faciliter les technologies utilisant le « push » (informations « poussées » vers les clients) et le chiffrement des données.

 

Plusieurs idées fondatrices se sont battues pour servir de socle à HTTP/2, mais c’est finalement la technologie SPDY de Google qui a été retenue (Internet Explorer 11 gère présentement SPDY 2.0 et une version expérimentale de SPDY 3.0). Attention cependant : il ne s’agit pas d’une simple reprise du protocole créé par Google. Même si SPDY est fondé sur l’idée du multiplexage, HTTP/2 va plus loin car il applique le multiplexage à toutes les communications avec différents hôtes en même temps.

Le protocole est géré dans la Technical Preview de Windows 10 

Microsoft avait initialement proposé sa propre idée de ce que devait être HTTP/2. Devant le succès de SPDY, la firme s’est finalement rangée derrière la majorité. Elle veut même être en tête de l’intégration du HTTP/2, en expliquant que les gains en termes de performances valent clairement l’effort. L’éditeur indique qu’il est temps de se débarrasser d’une méthode de chargement des pages web qui n’a pas réellement changé depuis « l’époque des écrans en 800 x 600 ».

 

Traduction : Internet Explorer 12, face à un site web compatible avec le nouveau protocole, pourra profiter de la bande passante disponible pour expédier toutes les requêtes d’une traite, et non de manière séquentielle comme c’est le cas aujourd’hui (chaque nouvelle requête doit attendre le résultat de la précédente).

 

twitter http/2

 

Microsoft invite donc les développeurs web à installer la préversion technique de Windows 10, seule à contenir le support préliminaire de HTTP/2. La firme fournit une liste d’exemples permettant de tester le protocole en situation réelle (c’est le cas de Twitter.com). Notez qu’implanter HTTP/2 sur un site web, même à l’état de brouillon, ne cassera pas la compatibilité avec HTTP 1.1. Les intéressés pourront également monter un serveur HTTP/2, le protocole étant supporté par IIS. Il y a cependant une limitation sur ces préversions d’Internet Explorer et IIS : seules les connexions sécurisées sont supportées.

La concurrence n'est pas en reste 

L’éditeur semble toujours aussi décidé à faire oublier la triste histoire d’Internet Explorer en accélérant le support des dernières technologies. Cependant, le navigateur garde une concurrence acharnée dans tous les cas, notamment avec Chrome et Firefox. Le premier intègre un support expérimental de HTTP/2, non actif par défaut, tandis que le second prévoit l’implémentation du protocole pour sa version 34. Dans les deux cas, et comme pour Internet Explorer, seules les connexions sécurisées par TLS sont prises en charge.

 

Difficile de savoir pour l’instant si Microsoft pourra réellement être leader sur la prise en charge du HTTP/S. SI la prochaine mouture d’Internet Explorer doit sortir avec Windows 10, cela signifie qu’elle ne sera pas entre les mains des utilisateurs avant l’été prochain. Ce qui laissera du temps aux autres navigateurs pour le proposer en version finale : la publication de la première mouture définitive du protocole est prévue pour février prochain. 

Vous n'avez pas encore de notification

Page d'accueil
Options d'affichage
Abonné
Actualités
Abonné
Des thèmes sont disponibles :
Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !