Safari поддерживает HTTP/2 уже почти год на последней Mac OS 10.11. Оба Safari 9 и 9.1.
От: http://alexwlchan.net/2015/09/http2-by-stealth/
Оказывается, что компания Apple объявила о поддержке HTTP/2 все еще в июне на WWDC: Networking с NSURLSession (старт на 13-й минуте). На этом же сеансе была установлена безопасность приложений на транспорте (HTTPS по умолчанию для всех приложений), и я подозреваю, что это затмило это объявление. Это не помогает, что я почти не упоминал об этом в документах разработчиков Apple.
Но суть заключается в следующем:
С прошивкой 9 и El Capitan, все запросы NSURLSession может поддерживать HTTP/2. (И если вы использовали семплы разработчика, у вас это было на некоторое время.)
Apple использует это сами: удаленный доступ к устройствам HomeKit через iCloud осуществляется по протоколу HTTP/2. И я не удивлюсь, если они начнут использовать его, чтобы выталкивать обновления программного обеспечения, учитывая, что CDN были явно вызваны как поставщик HTTP/2 в этом сеансе.
Соответствует Safari, поддерживает HTTP/2: только для OSX 10.11+ и для iOS 9: http://caniuse.com/#search=http2. Это похоже на то, что Microsoft поддерживает HTTP/2 в IE11 только в Windows 10. Почему? В основном из-за дизайна веб-браузера: какая часть веб-браузера и какая часть ОС. У Chrome есть другой дизайн, и это, вероятно, лучший веб-браузер в настоящее время. – Oleg