HTTP/2: различия между версиями

Перейти к навигации Перейти к поиску
434 байта добавлено ,  6 лет назад
<ref name="http2github-impls"> https://github.com/http2/http2-spec/wiki/Implementations
(opera - не браузер, а скин для движка - войдет в "другие, основанные на Chromium/Blink")
(<ref name="http2github-impls"> https://github.com/http2/http2-spec/wiki/Implementations)
== Критика ==
 
== Поддержка веб-браузерами ==
Популярные веб-браузеры, в основном, поддерживают HTTP/2 с конца 2015 года<ref name="http2github-impls">{{cite web|url=https://github.com/http2/http2-spec/wiki/Implementations|accessdate=2015-12-12}}</ref>:
* [[Google Chrome|Chrome]] и другие, основанные на [[Chromium]]/[[Blink (движок)|Blink]] поддерживает HTTP/2. По состоянию на начало 2014 года поддерживается только режим HTTP/2 поверх TLS.<ref>{{cite web | url=https://www.mnot.net/blog/2014/01/04/strengthening_http_a_personal_view | title=Strengthening HTTP: A Personal View | date=January 4, 2014 | accessdate=October 8, 2014 | author=Nottingham, Mark}} (section "Enter Snowden")</ref>
* [[Google Chrome#iOS version|Chrome for iOS]] поддерживает HTTP/2.
* [[Firefox]] поддерживает HTTP/2 с версии 36.<ref>{{cite web | url=https://bugzilla.mozilla.org/show_bug.cgi?id=1097320 | title=Bug 1097320 | publisher=Bugzilla@Mozilla | date=2014-11-26 | accessdate=2015-01-24}}</ref> Экспериментальная поддержка HTTP/2 была изначально обеспечена в версии 34.<ref>{{cite web | url=https://bugzilla.mozilla.org/show_bug.cgi?id=1047594#c22 | title=Bug 1047594 - Enable http/2 (and alpn) by default | publisher=Bugzilla@Mozilla | date=2014-10-03 | accessdate=October 8, 2014 | author=Patrick McManus}}</ref><ref>{{cite web | url=https://www.mozilla.org/en-US/firefox/34.0.5/releasenotes/#note-785748 | title=Firefox Notes (34.0.5) | publisher=Mozilla | date=2014-12-01 | accessdate=December 2, 2014}}</ref> Поддерживается только режим HTTP/2 поверх TLS.<ref name="mozillawiki" />
* [[Safari]] 9 поддерживает HTTP/2.
 
== Поддержка веб-серверами<ref name=="http2github-impls"/>:
* [[Internet Information Services|IIS]] поддерживает HTTP/2 в [[Windows 10]]<ref>{{cite web| url=http://blogs.msdn.com/b/ie/archive/2014/10/08/http-2-the-long-awaited-sequel.aspx | title=HTTP/2: The Long-Awaited Sequel|date=October 8, 2014|author1= Rob Trace|author2=David Walp|work=MSDN IEBlog|publisher=Microsoft Corporation}}</ref> и [[Windows Server 2016]].
 
* [[Apache HTTP Server|Apache]] 2.4.17 поддерживает HTTP/2 через модуль mod_http2 module,<ref>{{cite web |url = http://www.apache.org/dist/httpd/Announcement2.4.html|title = HTTP/2 support via mod_http2 module|accessdate = Oct 15, 2015}}</ref>.
 
* [[nginx]] 1.9.5 поддерживает HTTP/2<ref>{{cite web|url=https://www.nginx.com/blog/nginx-1-9-5/|title=NGINX Open Source 1.9.5 Released with HTTP/2 Support|website=www.nginx.com}}</ref>
 
 
== См. также ==
* [[QUIC]]
 
== Ссылки ==
* [https://http2.github.io/faq/ HTTP/2 Frequently Asked Questions], home page for HTTP/2 // IETF HTTP Working Group {{ref-en}}
 
{{URI scheme}}

Навигация