Процесс загрузки web страницы

  Рет қаралды 48,341

loftblog

loftblog

Күн бұрын

Пікірлер: 65
@BearVodkaAndValenki
@BearVodkaAndValenki 2 жыл бұрын
Одно из немногих видео, где чётко разъясняется как http-хэндшейк использует асимметричное шифрование и что за ним, для дальнейшего обмена данными, следует симметричное. Респект!
@ОльгаАгафонова-ф2с
@ОльгаАгафонова-ф2с 2 жыл бұрын
Большая их часть сосредоточена в Южной Америке, особенно в США 😆👍 В целом очень полезное видео, спасибо👌
@alexpro5670
@alexpro5670 2 жыл бұрын
Наверное в Северной :)
@ksai4721
@ksai4721 2 жыл бұрын
@@alexpro5670 Наверное :)))
@procrastonationforever5521
@procrastonationforever5521 2 жыл бұрын
@@ksai4721 Я тож первым делом это заметил и решил пойти написать коммент, но сначала поискал и таки да - уже кто-то тоже обратил внимание)))
@A_A_A182
@A_A_A182 2 жыл бұрын
У меня музыка заиграла в голове из мема с черной рамочкой)
@ІВАНдобрий-г5б
@ІВАНдобрий-г5б Жыл бұрын
Ты единственный кто помог ине разобраться в этой теме, спасибо тебе
@АлександрСкидан-ъ5м
@АлександрСкидан-ъ5м 11 ай бұрын
Супер, кратко и ясно !!
@МарияЛебедева-ю7э
@МарияЛебедева-ю7э Жыл бұрын
Спасибо огромное!!! Вы лучший
@alexonprod_IT
@alexonprod_IT Жыл бұрын
Божественный видос!!!🤜🤛
@AlexSht-ot4ls
@AlexSht-ot4ls Жыл бұрын
4:00 root DNS серверов ровно 13 штук. не больше. связано с максимальной длинной пакета DNS запроса по стадарту, и в это пакет вмещается максимум 13 имен.
@Дмитрий_Секрет
@Дмитрий_Секрет 3 жыл бұрын
Было интересно! Спасибо ;)
@maria-kuznetsova-s
@maria-kuznetsova-s 9 ай бұрын
Отличная подача, спасибо большое!
@Danze_lite
@Danze_lite 9 ай бұрын
Спасибо, очень полезно!
@fokspoks
@fokspoks Жыл бұрын
Ну, попробую я законспектировать всё это видео для себя; как я понял информацию из этого видео и как я буду объяснять её понимание на собеседованиях, если, конечно, меня будут спрашивать про это тему. Ок Юзер нажал на кнопку энтер, которая отправляет запрос браузеру на нахождение сайта, к которому хочет получить доступ юзер. Первое, что делает браузер - это нахождение самого сайта. Чтобы найти этот сайт, нужно воспользоваться DNS, который в свою очередь через цепочку некоторых действий должен найти наш сайт, в конечном счёте достав IP адрес сайта. После того, как DNS получил этот адрес, он передаёт его браузеру. То есть, коротко говоря, браузер нашёл связь с сайтом. Далее, браузеру нужно построить этот сайт и передать его юзеру. Первое действие здесь, это получение ресурсов сайта, с помощью которых и будет строиться сайт. Браузер соединяется с бэкендом сайта, и там, чаще всего, берёт index.html. Берёт он этот файл потому что почти всегда оно является корнем всей структуры сайта. К примеру, браузер видит ссылку на js файл в index.html, и запрашивает у сервера запрос на скачивание этого файла. Во время скачивания всех встречных файлов по этой цепочке, браузер также распарсивает их, то есть прочитывает. Отсюда браузер уже начинает строить одно из 3-х деревьев, которые будут помогать строить сайт. Первым деревом является DOM, то есть html всего сайта. Браузер находит html теги, далее нужно застайлить их. Для этого служит css, который в свою очередь будет строить второе дерево - CSSOM. Это почти тот же DOM, за исключением того, что CSSOM занимается только теми компонентами, которые нуждаются в стилистике. Другими словами, CSSOM - это дерево стилей, которые должны быть в сайте. Ок, браузер получил html(и) и css(ы) сайта. Теперь браузер должен начать подготовку к построению сайта. Для этого задействуется render tree. Это дерево, как я понял, которое отбрасывает всё ненужное и незадейственное во фронтенде сайта, и строит только цепочку действий. Действий, которые будут участвовать во фронтенде. Ок, сайт построил план действий по постройке сайта. Теперь осталось их обработать и разместить. Для этого оно использует layout positioning, или как оно там называется, и по пикселям строит план по размещению html компонентов по их задуманным местам. Следующим идёт план стилизаций этих компонентов. И в конечном итоге, всё это совмещается в одно действие, после чего наконец-то начинается стройка сайта. Построив сайт, браузер может отдать его юзеру. Ну, это как я понял. Можете где-то подправить или дополнить.
@alexpro5670
@alexpro5670 2 жыл бұрын
Спасибо за подробное видео. https, page rendering, interview questions, DNS, http request, page rendering
@huaweihonor7a747
@huaweihonor7a747 Жыл бұрын
Сайт сделан на таблицах, интересно🤓
@МаксимМаксим-р2ф
@МаксимМаксим-р2ф Жыл бұрын
Большое спасибо!
@АлександрГрадинар-ф7б
@АлександрГрадинар-ф7б 2 жыл бұрын
Огнормное спасибо. Все чётко и понятно
@VasiliyKolpaxidis
@VasiliyKolpaxidis 2 жыл бұрын
Крутое видео. Спасибо
@brainman2125
@brainman2125 3 жыл бұрын
На собеседовании тебя могут спросить что угодно. потому что многие компании не могут определится какой уровень разработчика им нужен
@dennykolesnikov
@dennykolesnikov 3 жыл бұрын
не только разработчика)
@toscaantosca4541
@toscaantosca4541 2 жыл бұрын
Спасибо за видео! А в каком из этих этапов, к примеру, происходит отрисовка загруженных с сервера изображений? Уже после? И не сказано ничего про JS и его роль в этом процессе.
@antonovigor3005
@antonovigor3005 3 ай бұрын
На 18:20 упоминается тильда, что это хороший конструктор. Тут считаю, что делать на нём более менее серьёзные и долгосрочные сайты плохая идея, т.к. клиент очень-очень ограничен в возможностях, в т.ч. потом будет проблематично мигрировать. Какие-то простые и/или временные одностраничники типа промо-сатйта, сайта-визитки, лэндингов, акционных/ивент страниц и т.п. ещё пойдёт сделать.
@sanbuz
@sanbuz 6 ай бұрын
Спасибо
@mrlinclose
@mrlinclose 3 жыл бұрын
Cool vidos, useful and interesting.
@A_A_A182
@A_A_A182 2 жыл бұрын
спасибо за информацию
@АртурКравченко-х2б
@АртурКравченко-х2б 11 ай бұрын
- Дорогой кэш, есть ли у тебя информация, где находится адрес сервера? 😁 - Извини, друг, у меня нет ничего.🤥 - Окей🥺
@НатальяПетрова-ъ9з
@НатальяПетрова-ъ9з 2 жыл бұрын
есть ли у вас видео про разницу отображения в разных браузерах? вроде как-то с движеом браузеров связано...?
@protect-display
@protect-display 3 жыл бұрын
Окэй!
@feeler.2k
@feeler.2k 3 жыл бұрын
окай
@rumartru
@rumartru 3 жыл бұрын
Что мешает перехватить сертификат и ключ и использовать их при атаке?
@rumartru
@rumartru 3 жыл бұрын
@@vaxxxa Спасибо, хорошее объяснение.
@Todortodorov62
@Todortodorov62 6 ай бұрын
nice!
@Djabba_Hutt
@Djabba_Hutt 7 ай бұрын
А как же поиск ip адреса в кеше самой ОС?
@gurgen5217
@gurgen5217 Жыл бұрын
Пушка. спасибо. А что происходит если сайт в кэше всё есть?
@АлександрБасалов-у1ь
@АлександрБасалов-у1ь Жыл бұрын
Ооочень поверхностно
@sergeantskeleton7392
@sergeantskeleton7392 6 ай бұрын
И на собеседовании такие: "Так, у нас мало времени, давайте перейдём к следующему вопросу. Как работает Garbage Collector?"
@lorddregs4571
@lorddregs4571 3 жыл бұрын
Ребят я начал изучать HTML , как мне ускорить обучение , что конкретно нужно учить, я сейчас на тегах и атрибутах?
@MrMixEdition
@MrMixEdition 3 жыл бұрын
Заканчивать изучать html и css, и уже начать js
@lorddregs4571
@lorddregs4571 3 жыл бұрын
@@MrMixEdition а можно ли выучить html CSS за месяц
@gribas-netheren
@gribas-netheren 3 жыл бұрын
@@lorddregs4571 вполне
@catportaits
@catportaits 3 жыл бұрын
@@lorddregs4571 я изучал HTML/CSS около 1 - 1,5 месяца, так что вполне возможно). Но без платных курсов - смотрел туториалы на KZbin, статьи на просторах Интернета. Единственная проблема в самообучении - это возможное выгорание и незнание, что делать дальше, но это тоже поправимо)
@lorddregs4571
@lorddregs4571 3 жыл бұрын
@@catportaits а можете дать совет какие именно нужно читать статьи?
@andrewkotov3234
@andrewkotov3234 Жыл бұрын
Загуглите есть развернутый ответ на Хабре
@user-888azim-97
@user-888azim-97 3 жыл бұрын
сразу видно, комментарии не накручены 😂
@Djabba_Hutt
@Djabba_Hutt 7 ай бұрын
"... в Южной Америке, особенно в США )))"
@andrewkotov3234
@andrewkotov3234 Жыл бұрын
Это уже и джунов тестировщиков срашивают
@nikivanov6900
@nikivanov6900 5 ай бұрын
Зае... ли такие объяснения на пальцах. Бестолковые. Потому как работа сервисов ОС не раскрыта.
@iGotton
@iGotton 3 жыл бұрын
+
@АртемШабанов-р5в
@АртемШабанов-р5в 8 ай бұрын
Огромное спасибо!
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
Просто о CRP (Critical Rendering Path)
15:07
webDev
Рет қаралды 4,7 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,6 МЛН
КАК РАБОТАЕТ БРАУЗЕР?
45:23
Alek OS
Рет қаралды 167 М.
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 283 М.
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН