Найти в Дзене

Привет!

Сегодня расскажу о том, что такое браузер. Ведь непосредственно с ним взаимодействует разработчик каждый раз.

Браузер - это интернет-помощник в виде программного обеспечения, который позволяет пользователям серфить по сайтам, скачивать файлы, искать информацию и много чего еще, особенно, если установить дополнения)

Всё, что мы видим в браузере происходит достаточно быстро, но это не мешает тому, что всё это время, пока мы не получили полную страницу сайта, браузер взаимодействует с сервером множество раз.

Когда мы вбили в поисковую строку название сайта, браузер пытается найти его в кеше или в истории подключений по уникальному адресу - IP. Если в ближайших расположениях сайт не был найден, то браузер обращается к Domain Name System (DNS) - система, похожая на справочную книгу, где записаны доменные имена сайтов и соответствующие им IP.

Когда нужный IP найден, по специальному протоколу TCP/IP происходит соединение с сервером. Далее происходит handshaking - это процесс, который состоит из трех этапов: сначала браузер отправляет запрос на установление соединения с сервером, затем сервер отправляет сообщение о том, что запрос получен и только потом подтверждение соединения. С этого момента соединение считается установленным.

Затем браузеру необходимо получить доступ к файлам сайта. Для этого он отправляет HTTP запрос на сервер. После того, как запрос был обработан, сервер предоставляет браузеру все данные о сайте. Теперь браузер может отразить необходимую пользователю страницу. Процесс обработки браузером информации, полученной от сервера, называется рендерингом.
Когда рендеринг завершится, пользователь увидит главную страничку сайта и сможет взаимодействовать с другими его страничками.

На этом всё. Удачи)
Привет! Сегодня расскажу о том, что такое браузер. Ведь непосредственно с ним взаимодействует разработчик каждый раз.
1 минута