Ви можете перевірити, чи веб-сайт спілкується з HTTP / 2.
Що таке HTTP / 2?
Друга офіційна версія протоколу HTTP Hypertext Transfer Protocol, побудована на ряді передових технологій для прискорення доступу до Інтернету.
Ця нова технологія замінює стандарт HTTP / 1.1, який раніше широко використовувався в системі Всесвітньої павутини.
Оскільки веб-сайти стають все більш масштабованими за допомогою комбінації HTML, CSS, JavaScript, зображень, gifs, відео та флеш, HTTP / 1.1 виявляє деякі суттєві недоліки у передачі даних, конфігурації запитів та вирішенні запитів, а ефективність веб-сайту була негативною постраждалих.
Тому HTTP / 2 був створений для зменшення затримок, підвищення ефективності та підвищення продуктивності веб-сайту.
Особливості HTTP / 2
- HTTP / 2 - це бінарний протокол передачі даних.
На відміну від HTTP / 1.1, який використовує 'текстові дані', що погіршує продуктивність при застосуванні в мережевому середовищі, HTTP / 2 використовує 'двійкові дані' для ефективнішого виконання завдань та економії часу. - HTTP / 2 стискає HTTP заголовки.
- На відміну від HTTP / 1.1, який може обробляти лише одну пару запитів / відповідей одночасно, HTTP / 2 є асинхронним, тому може обробляти надсилання та отримання з високою швидкістю.
- HTTP / 2 має нову функцію, яку називають натисканням сервера.
Наприклад, якщо тег сценарію описаний внизу веб-сторінки, в HTTP / 1.1 браузер завантажує та аналізує HTML послідовно зверху, а якщо виявляє тег сценарію, він завантажує файл JavaScript. З іншого боку, HTTP / 2 передає файл JavaScript до браузера перед тим, як його запитувати, щоб він міг відображати веб-сторінку з високою швидкістю.