{"id":4889,"date":"2015-03-18T10:55:54","date_gmt":"2015-03-18T09:55:54","guid":{"rendered":"https:\/\/www.combell.com\/fr\/blog\/?p=4889"},"modified":"2015-06-03T17:03:21","modified_gmt":"2015-06-03T15:03:21","slug":"le-standard-http-2-0-est-devenu-realite","status":"publish","type":"post","link":"https:\/\/www.combell.com\/fr\/blog\/le-standard-http-2-0-est-devenu-realite\/","title":{"rendered":"Le standard HTTP 2.0 est devenu r\u00e9alit\u00e9 !"},"content":{"rendered":"<p><em><strong><a href=\"https:\/\/www.combell.com\/nl\/blog\/files\/2015\/03\/http2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-8921\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2015\/03\/http2-300x166.jpg\" alt=\"http2\" width=\"250\" height=\"138\" \/><\/a>Le contenu qui est envoy\u00e9 via Internet a \u00e9norm\u00e9ment \u00e9volu\u00e9 au cours de cette derni\u00e8re d\u00e9cennie. Mais le protocole utilis\u00e9 pour \u00e9changer ces donn\u00e9es est rest\u00e9 le m\u00eame \u2013 et avait en fait urgemment besoin d\u2019\u00eatre revu. Mais c\u2019est d\u00e9sormais chose faite : HTTP\/2 a en effet \u00e9t\u00e9 pr\u00e9sent\u00e9 sous sa forme d\u00e9finitive la semaine pass\u00e9e. Voici donc quelques explications \u00e0 ce sujet...<\/strong><\/em><\/p>\n<p>La mani\u00e8re dont l\u2019utilisateur consomme du contenu sur Internet a fortement chang\u00e9 au cours de ces derni\u00e8res ann\u00e9es. Il regarde en effet davantage de vid\u00e9os, envoie plus de messages, et les r\u00e9seaux sociaux d\u00e9tiennent une place centrale dans ce contexte, puisqu\u2019ils suivent toutes ces interactions. D\u2019autre part, les sites et services web sont eux aussi con\u00e7us autrement qu\u2019avant : ils rassemblent du contenu provenant de toutes sortes de sources, obtiennent leurs annonces publicitaires d\u2019ici, la surveillance de l\u2019interaction avec les r\u00e9seaux sociaux de l\u00e0, etc. Cons\u00e9quence : des quantit\u00e9s colossales de requ\u00eates sont envoy\u00e9es \u00e0 beaucoup plus de serveurs.<\/p>\n<p>Avec l\u2019ancien protocole HTTP1, qui est d\u00e9j\u00e0 utilis\u00e9 depuis 1999, ces requ\u00eates \u00e9taient soigneusement trait\u00e9es par ordre chronologique, ce qui avait pour cons\u00e9quence qu\u2019il suffisait d\u2019une seule requ\u00eate erron\u00e9e pour que le chargement de la page soit s\u00e9rieusement ralenti. Cela a donc oblig\u00e9 les d\u00e9veloppeurs \u00e0 avoir recours \u00e0 toutes sortes de stratag\u00e8mes, comme la cr\u00e9ation de code inline.<\/p>\n<p><!--more--><\/p>\n<h3><strong>Le temps est venu pour un nouveau protocole de transfert hypertexte : HTTP\/2<\/strong><\/h3>\n<p>HTTP\/2 fait en effet appel au multiplexage, gr\u00e2ce auquel plusieurs requ\u00eates peuvent \u00eatre transmises et trait\u00e9es simultan\u00e9ment, de mani\u00e8re \u00e0 ce que le chargement de la page ne puisse pas \u00eatre bloqu\u00e9. Avec <a title=\"HTTP\/2\" href=\"http:\/\/fr.wikipedia.org\/wiki\/Hypertext_Transfer_Protocol#HTTP.2F2\" target=\"_blank\" rel=\"noopener\">HTTP\/2<\/a>, on utilise aussi beaucoup moins de connexions, ce qui devrait en principe entra\u00eener une charge moins importante pour les serveurs et les r\u00e9seaux.<\/p>\n<p>Bien que HTTP\/2 ait \u00e9t\u00e9 d\u00e9velopp\u00e9 par l\u2019<a title=\"IETF HTTP Working Group\" href=\"https:\/\/www.ietf.org\/wg\/\" target=\"_blank\" rel=\"noopener\">IETF HTTP Working Group<\/a>, une organisation qui \u00e9labore et \u00e9tablit des standards Internet, le protocole est tout de m\u00eame bas\u00e9 sur une version sp\u00e9ciale d\u2019un autre protocole qui a en fait \u00e9t\u00e9 d\u00e9velopp\u00e9 par Google, \u00e0 savoir <a title=\"SPDY\" href=\"http:\/\/fr.wikipedia.org\/wiki\/SPDY\" target=\"_blank\" rel=\"noopener\">SPDY<\/a> (prononcez : \u00ab speedy \u00bb). Ses principales caract\u00e9ristiques \u00e9taient la compression du champ d\u2019en-t\u00eate (header field compression) et le multiplexage (multiplexing). SPDY est d\u00e9j\u00e0 int\u00e9gr\u00e9 dans les navigateurs Chrome, IE et Firefox, mais n\u2019est en g\u00e9n\u00e9ral pas encore pris en charge par les sites web m\u00eames.<\/p>\n<h3><strong>Google prend les devants<\/strong><\/h3>\n<p>Le nouveau standard HTTP\/2 est donc aujourd\u2019hui devenu r\u00e9alit\u00e9, et Google est d\u00e9j\u00e0 partisane de le rendre disponible d\u00e8s que possible sur Internet. Le g\u00e9ant de Mountain View a d\u2019ailleurs <a title=\"Google chrome annonce\" href=\"http:\/\/techcrunch.com\/2015\/02\/09\/google-starts-fading-out-spdy-support-in-favor-of-http2-standard\/\" target=\"_blank\" rel=\"noopener\">annonc\u00e9<\/a> qu\u2019il utilisera HTTP\/2 dans la prochaine version de son navigateur Chrome. Les d\u00e9veloppeurs qui souhaitent tester HTTP\/2 sans plus attendre peuvent le faire en utilisant les navigateurs Firefox et Chrome. Il y a aussi des serveurs de test qui peuvent \u00eatre t\u00e9l\u00e9charg\u00e9s pour pouvoir tester l\u2019une ou l\u2019autre fonctionnalit\u00e9. Pour de plus amples informations \u00e0 ce sujet, n\u2019h\u00e9sitez pas \u00e0 consulter la <a title=\"HTTP\/2 FAQ\" href=\"http:\/\/http2.github.io\/faq\/\" target=\"_blank\" rel=\"noopener\">FAQ sur HTTP\/2<\/a>.<\/p>\n<h3><strong>Des critiques d\u00e9noncent le manque de chiffrement<\/strong><\/h3>\n<p>Les observateurs applaudissent le multiplexage des requ\u00eates : gr\u00e2ce \u00e0 lui, c\u2019est un peu comme si vous pouviez inclure plusieurs lettres adress\u00e9es au m\u00eame exp\u00e9diteur dans une seule enveloppe avant de les envoyer. Mais ils \u00e9mettent toutefois des critiques sur le fait qu\u2019avec HTTP\/2, le chiffrement TLS n\u2019est pas int\u00e9gr\u00e9, comme il \u00e9tait pr\u00e9vu de le faire initialement. \u00c0 une \u00e9poque o\u00f9 toutes sortes de hackers et de services de s\u00e9curit\u00e9 indiscrets fourrent sans cesse leur nez dans les communications des entreprises et des citoyens, un tel chiffrement semble tout de m\u00eame conseill\u00e9. L\u2019int\u00e9gration du chiffrement TLS dans le nouveau protocole HTTP\/2 a cependant d\u00fb \u00eatre \u00e9limin\u00e9e sous la pression des grands acteurs de l\u2019industrie, comme les op\u00e9rateurs de r\u00e9seaux, car il aurait n\u00e9cessit\u00e9 des efforts suppl\u00e9mentaires de leur part.<\/p>\n<p>Mais cela ne signifie pas pour autant que SSL et TLS perdront de l\u2019importance avec le nouveau protocole. Au contraire : les d\u00e9veloppeurs des navigateurs Firefox et Chrome ont d\u00e9j\u00e0 d\u00e9clar\u00e9 qu\u2019ils ne prendront pas en charge HTTP\/2 \u00e0 moins qu\u2019il ne permette aussi le chiffrement des donn\u00e9es. En d\u2019autres termes, les sites qui veulent b\u00e9n\u00e9ficier de la rapidit\u00e9 offerte par HTTP\/2 devront aussi utiliser TLS.<\/p>\n<p>Ou comment les sites sont incit\u00e9s \u00e0 utiliser <a title=\"SSL\" href=\"https:\/\/www.combell.com\/fr\/certificats-ssl\" target=\"_blank\">SSL<\/a> en leur mettant la carotte de la rapidit\u00e9 devant le nez...<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le contenu qui est envoy\u00e9 via Internet a \u00e9norm\u00e9ment \u00e9volu\u00e9 au cours de cette derni\u00e8re d\u00e9cennie. Mais le protocole utilis\u00e9 pour \u00e9changer ces donn\u00e9es est rest\u00e9 le m\u00eame \u2013 et...<\/p>\n","protected":false},"author":5,"featured_media":5048,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[67,72,62,63],"tags":[],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",850,290,false],"thumbnail":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2-50x50.jpg",50,50,true],"medium":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2-300x102.jpg",300,102,true],"medium_large":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",768,262,false],"large":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",850,290,false],"1536x1536":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",850,290,false],"2048x2048":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",850,290,false],"post-featured":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",850,290,false],"post-featured-opt":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",750,256,false],"post-featured-opt-md":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",850,290,false],"post-featured-opt-sm":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",485,165,false],"post-featured-opt-xs":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2.jpg",375,128,false],"post-most-popular":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2-50x50.jpg",50,50,true],"post-author":["https:\/\/www.combell.com\/fr\/blog\/files\/2015\/03\/http2-60x60.jpg",60,60,true]},"uagb_author_info":{"display_name":"Romy","author_link":"https:\/\/www.combell.com\/fr\/blog\/author\/romy\/"},"uagb_comment_info":0,"uagb_excerpt":"Le contenu qui est envoy\u00e9 via Internet a \u00e9norm\u00e9ment \u00e9volu\u00e9 au cours de cette derni\u00e8re d\u00e9cennie. Mais le protocole utilis\u00e9 pour \u00e9changer ces donn\u00e9es est rest\u00e9 le m\u00eame \u2013 et...","_links":{"self":[{"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/4889"}],"collection":[{"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/comments?post=4889"}],"version-history":[{"count":3,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/4889\/revisions"}],"predecessor-version":[{"id":4895,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/posts\/4889\/revisions\/4895"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/media\/5048"}],"wp:attachment":[{"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/media?parent=4889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/categories?post=4889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.combell.com\/fr\/blog\/wp-json\/wp\/v2\/tags?post=4889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}