Довідник термінів / HTTP/3
Що таке HTTP/3
HTTP/3 - це третя основна версія протоколу HTTP, побудована на новому транспорті QUIC замість звичного TCP. Головна ідея - швидше встановлювати зʼєднання й не «зависати», коли частина пакетів губиться. Особливо це помітно на мобільному інтернеті й нестабільних мережах.
Перевірте свій сайт
Попередні версії HTTP працювали поверх TCP, де втрата одного пакета блокує всю чергу (head-of-line blocking). HTTP/3 використовує QUIC поверх UDP, де потоки незалежні: втрата в одному не гальмує інші. Плюс QUIC обʼєднує встановлення зʼєднання й шифрування в менше кроків, тож перше підключення відбувається швидше.
HTTP/3 підтримують сучасні браузери й великі CDN (Cloudflare, Google, Fastly). Часто його вмикають поруч із HTTP/2: браузер сам обирає найкращий доступний варіант через заголовок Alt-Svc.
Для звичайного відвідувача виграш найпомітніший там, де мережа погана: мобільний зв'язок, Wi-Fi у дорозі, далекі сервери. На стабільному дротовому зʼєднанні різниця з HTTP/2 менша.
Приклад
alt-svc: h3=":443"
Часті помилки
- Думають, що HTTP/3 просто замінює HTTP/2, хоча зазвичай вони працюють разом, а браузер обирає кращий.
- Плутають транспорт: HTTP/3 працює поверх UDP і QUIC, а не TCP, як попередні версії.
- Очікують велике прискорення на швидкому дротовому інтернеті, хоча найбільший виграш на нестабільних мережах.
- Вважають, що його треба налаштовувати в коді сайту, хоча це рівень сервера й CDN.
Повʼязані терміни
Знайшли проблеми?
Повільний хостинг, проблеми з SSL або сайт часто лежить? Переїжджайте на TomisHost: швидкий хостинг з безкоштовним SSL, щоденними бекапами та допомогою з переносом.
Хостинг TomisHost