HTTP/2

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

HTTP/2 (pierwotna nazwa HTTP/2.0 lub HTTP2.0) – znaczne unowocześnienie protokołu HTTP używanego w sieci www. Zostało opracowane na podstawie wczesnych wersji eksperymentalnego protokołu SPDY, zapoczątkowanego przez Google[1]. HTTP/2[2] został opracowany przez grupę roboczą httpbis organizacji Internet Engineering Task Force[3].

HTTP/2 jest pierwszą nową wersją HTTP od wersji HTTP 1.1, która została ustandaryzowana w 1997 w dokumencie RFC 2068 ↓. Grupa robocza zaprezentowała do rozpatrzenia opis HTTP/2 na forum IESG w grudniu 2014[4][5]. IESG zaaprobowało publikację opisu jako propozycji w lutym 2015[6][7]. Specyfikacja HTTP/2 uzyskała oficjalny status jako RFC 7540 ↓ w maju 2015[8].

Proces standaryzacyjny był wspierany przez Chrome, Operę, Firefoksa[9], Internet Explorer 11, Safari, Silk i Edge[10]. Większość głównych przeglądarek według stanu na 2015 wspierała ten protokół.

Zgodnie z danymi W3Techs na koniec roku 2016 10,8% z górnych 10 milionów witryn www wspierało HTTP/2[11].

Przypisy[edytuj | edytuj kod]

  1. Bright, Peter: HTTP/2 finished, coming to browsers within weeks (ang.). Ars Technica, Feb 18, 2015.
  2. Hypertext Transfer Protocol version 2 – draft-ietf-httpbis-http2-16 (ang.). HTTPbis Working Group.
  3. Hypertext Transfer Protocol Bis (httpbis) – Charter (ang.). Internet Engineering Task Force, 2012.
  4. History for draft-ietf-httpbis-http2-16 (ang.). IETF.  Cytat: „2014-12-16 IESG state changed to Publication Requested”
  5. Raymor, Brian: Wait for it – HTTP/2 begins Working Group Last Call!. Microsoft Open Technologies, 7 sierpnia, 2014.
  6. The IESG: Protocol Action: 'Hypertext Transfer Protocol version 2' to Proposed Standard (draft-ietf-httpbis-http2-17.txt) (ang.). 17 lutego, 2015.
  7. Mark Nottingham: HTTP/2 Approved (ang.). Internet Engineering Task Force, 18 lutego, 2015.
  8. RFC 7540 ↓.
  9. See what’s new in Firefox! (ang.). Mozilla Foundation, February 2015.
  10. Can the rise of SPDY threaten HTTP? (ang.). Restlet, Inc., October 2011.
  11. Usage of HTTP/2 for websites (ang.). W3Techs, Dec 2, 2016. [dostęp Dec 2, 2016].

Linki zewnętrzne[edytuj | edytuj kod]