Простыми словами
Версия HTTP, использующая QUIC вместо TCP и уменьшающая влияние потерь пакетов между независимыми потоками одного соединения. Например, мобильный пользователь переключается с Wi-Fi на LTE, а QUIC-соединение продолжает загрузку без полного нового handshake. Поэтому проверяют весь путь запроса от браузера до сервера и обратно - иначе локально правильное решение может ухудшить загрузку, совместимость или устойчивость страницы.
Пример при разработке
Мобильный пользователь переключается с Wi-Fi на LTE, а QUIC-соединение продолжает загрузку без полного нового handshake.
Это редакционный пример применения, а не часть определения или доказательство концепции.Формальное определение
HTTP/3 переносит семантику HTTP поверх QUIC и уменьшает влияние потери одного пакета на независимые потоки.
Механизм действия
HTTP control streams и QPACK работают поверх защищённых QUIC streams; транспорт управляет потерями и миграцией соединения.
Пример в работе
Внедрить «Протокол HTTP/3» как формальную настройку, не проверив сценарий отказа и ограничение: Не устраняет медленный сервер и требует UDP-доступности и поддержки инфраструктуры.
Применять «Протокол HTTP/3» только для заявленной цели, проверять поведение на реальном контуре и сохранять наблюдаемый критерий результата.
Ограничения
Не устраняет медленный сервер и требует UDP-доступности и поддержки инфраструктуры.
Источник
IETF, “HTTP/3”, 2022.