Ты
знаешь, как работают сайты в интернете? Есть такая штука, HTTP, это
протокол, который позволяет твоему браузеру и серверу общаться друг с
другом, передавать данные. Был старый HTTP/1, и с ним иногда было
медленно и не очень удобно. Сейчас же широко используется HTTP/2, и я
расскажу, почему это круто, и как это влияет на то, что ты видишь в
браузере.
В HTTP/1 каждый раз, чтобы загрузить картинку или
текст, браузер открывал длинную очередь запросов к серверу. Получалось,
что страницы грузились медленно, потому что компьютер ждал, пока
загрузится один элемент, прежде чем перейти к следующему. Это как если
бы ты вставал в очередь в магазине и ждал, пока каждый человек оплатит
покупку, прежде чем ты начнёшь свою.
HTTP/2 немного умнее. Он
позволяет браузеру отправлять сразу несколько запросов одновременно по
одной и той же связи, как если бы в магазине сразу открыли несколько
касс, и ты можешь выбрать любую, чтобы быстрее купить всё, что нужно.
Это уменьшает время ожидан