HTTP/3 — это третья версия протокола передачи гипертекста (HTTP). 3 В отличие от предыдущих версий, он работает поверх UDP (протокол пользовательских датаграмм), а не TCP, что позволяет избежать некоторых традиционных ограничений TCP, таких как задержки при установлении соединения и блокировки начала очереди. 2
Включение HTTP/3 в Safari может повлиять на скорость загрузки веб-страниц следующим образом:
- Уменьшение задержек. 2 Благодаря новому транспортному протоколу QUIC, HTTP/3 уменьшает время, необходимое для установления соединения, поскольку QUIC требует меньше раундов обмена данными для начала передачи. 2
- Устранение блокировок начала очереди. 2 Поскольку QUIC позволяет мультиплексирование без взаимного влияния потоков данных, один потерянный пакет не блокирует передачу остальных. 2
- Повышенная безопасность. 2 QUIC интегрирует шифрование на основе TLS 1.3 по умолчанию, что делает весь трафик защищенным от прослушивания и манипуляций. 2
- Улучшенная поддержка мобильных сетей. 2 QUIC лучше справляется с изменением сетевых условий, например, при переходе с Wi-Fi на мобильный интернет. 2
Таким образом, включение HTTP/3 может ускорить загрузку веб-страниц, что особенно заметно в условиях плохой сети или при переключении между сетями. 2