Що таке HTTP/2?

Весь веб-трафік через Інтернет використовує добре відомий протокол HTTP. Ви, можливо, не знаєте, що насправді в Інтернеті було опубліковано і використовується кілька версій протоколу HTTP. Перша опублікована версія була HTTP V0.9 і була випущена в 1991 році, версія 1.0 була випущена в 1996 році і замінена в 1997 році на HTTP/1.1.

HTTP/1.1 з тих пір є стандартним протоколом веб-комунікацій. Незважаючи на те, що в протокол було внесено ряд змін і роз’яснень, які застаріли попередні версії, використовується ім’я HTTP/1.1. Останні зміни були внесені в 2014 році.

HTTP/2 був опублікований у 2015 році і був розроблений для того, щоб пропонуватися разом із попереднім стандартом HTTP/1.1, а не замінювати його. Він заснований на протоколі SPDY (вимовляється як «швидкий»), розробленому Google, і призначений для підтримки максимально можливої ​​сумісності з HTTP/1.1, наприклад, із кодами помилок і методами запиту.

Протокол HTTP/2 також призначений для збільшення швидкості завантаження веб-сторінок завдяки низці покращень ефективності. Якщо не замінити HTTP/1.1, старі пристрої, які не підтримують HTTP/2, все ще можуть функціонувати, а ті, які підтримують новий протокол, можуть отримати переваги.

Покращення HTTP/2

Однією з великих змін у HTTP/2 є те, що всі ресурси на сторінці можна запитувати та повертати в одному з’єднанні. Раніше в HTTP/1.1 веб-браузер повинен був відкривати нове з’єднання для кожного запитуваного ресурсу, а потім закривати його. Це призводить до значних додаткових витрат, особливо якщо сторінка містить десятки або навіть сотні ресурсів, що уповільнює час завантаження сторінки. Запитуючи всі ресурси в одному з’єднанні, браузер повинен узгодити лише одне з’єднання з веб-сервером, зменшуючи витрати на передачу та ресурсне навантаження.

Порада. Веб-ресурс — це будь-який файл, який використовується для відображення веб-сторінки. Наприклад, це включає HTML-код, зображення, інформацію про стилі та сценарії.

Іншим покращенням HTTP/2 є те, що веб-запити тепер «конвейерні», що дозволяє надсилати декілька запитів до отримання будь-якої відповіді. Раніше в HTTP/1.1 кожен запит мав виконуватися в порядку, що означало, що час витрачався на очікування відповіді на попередній запит на запит наступного ресурсу, затримуючи час завантаження сторінки.

Реалізація в браузерах

Усі сучасні браузери підтримують HTTP/2. На жаль, швидкість впровадження на веб-сайтах менш універсальна. Тим не менш, користувачі можуть отримати переваги HTTP/2 на тих веб-сайтах, які були налаштовані на його використання.

Хоча сам протокол HTTP/2 не вимагає використання шифрування, усі його реалізації в браузері роблять. Таким чином, протокол HTTP/2 можна використовувати лише через з’єднання HTTPS.

Залишити коментар

Як змінити швидкість відео на Android

Як змінити швидкість відео на Android

Змініть швидкість будь-якого відео на Android безкоштовно за допомогою цього корисного додатка. Додайте ефект уповільненого та прискореного відтворення до одного й того ж відео.

Zoom: Як додати відеофільтр

Zoom: Як додати відеофільтр

Розважайтеся на своїх зустрічах у Zoom за допомогою кількох кумедних фільтрів, які ви можете спробувати. Додайте ореол або виглядайте як єдиноріг на своїх зустрічах у Zoom за допомогою цих кумедних фільтрів.

Facebook: Як перевірити, чи хтось онлайн

Facebook: Як перевірити, чи хтось онлайн

Немає стовідсотково надійного способу перевірити, чи хтось справді онлайн у Facebook, коли здається, що він офлайн.

Facebook: Як приховати позначені тегами фотографії

Facebook: Як приховати позначені тегами фотографії

Якщо вам не подобається ідея того, що всі користувачі Facebook можуть бачити фотографії, на яких вас позначено, ви можете приховати їх у своїй стрічці. Ви можете налаштувати це.

Facebook: Як отримувати сповіщення, коли хтось публікує дописи

Facebook: Як отримувати сповіщення, коли хтось публікує дописи

Щоб отримувати сповіщення, коли хтось публікує щось у Facebook, перейдіть у налаштування та ввімкніть сповіщення. Потім додайте цю людину до списку близьких друзів.

Як користуватися Samsung Pay з Galaxy Z Fold 5

Як користуватися Samsung Pay з Galaxy Z Fold 5

Пошук потрібної картки для оплати в кишені чи гаманці може бути справжньою проблемою. Протягом останніх кількох років різні компанії...

Samsung Galaxy Z Fold 5: Як підключити до ПК

Samsung Galaxy Z Fold 5: Як підключити до ПК

Samsung Galaxy Z Fold 5, завдяки своєму інноваційному складаному дизайну та передовим технологіям, пропонує різні способи підключення до ПК. Незалежно від того, чи ви

Початок сеансу Google Meet з Gmail

Початок сеансу Google Meet з Gmail

Google Meet – чудова альтернатива іншим додаткам для відеоконференцій, таким як Zoom. Він може не мати тих самих функцій, але ви все одно можете використовувати інші. Ви можете розпочати сеанс Google Meet безпосередньо зі сторінки Gmail. Дізнайтеся, як це зробити, виконавши ці кроки.

Firefox: Як визначити певний колір на веб-сторінці

Firefox: Як визначити певний колір на веб-сторінці

Дізнайтеся, як можна визначити певний колір за допомогою вбудованого інструменту у Firefox без використання стороннього програмного забезпечення.

Що робити, коли WhatsApp Web не працює

Що робити, коли WhatsApp Web не працює

Веб-версія WhatsApp не працює? Не хвилюйтеся. Ось кілька корисних порад, які ви можете спробувати, щоб WhatsApp знову запрацював.