Что делает браузер, чтобы загрузить Веб-страницу?

preview_player
Показать описание
#soer #itubeteam

Рекомендации по теме
Комментарии
Автор

3:20 помню шутку: "Если ты не понял, что такое TCP, я тебе объясню повторно, но если ты не понял, что такое UDP, то я тебе повторять не буду"

jokeer
Автор

Да, очень интересно, расскажи про браузер

TheTanat
Автор

3:11 я бы рассказал отличную шутку про udp, но боюсь, не до всех дойдёт :D

H-pv
Автор

Да, интересно. Прям добавлю в избранное, что-бы пересматривать накануне собеседования. Спасибо, полезно!

МаринаКашина-ци
Автор

Поверьте, Ваш труд не напрасен! Если Вы хотя бы одному человеку помогли, то это уже было не зря. А если на это ещё посмотреть с позиции времени, то далеко не один человек пожелает Вам добра. Не сегодня, так завтра, через год, через другой... А что Вам ещё надо?) Продолжайте...) А вообще образовательный контент, продуманный и правильно поданный, имеет место быть. Как говорил Евгений Гришковец: "... не просто рассказать, а чтоб ещё стало понятно...".

ВсеволодЗорин-лн
Автор

мне тоже интересно продолжение, т.е. работа браузера, like=)

АхиллАхиллесов
Автор

Спасибо за видео! Давайте продолжение) Не перестаю удивляться технике подачи материала. Не было идеи сделать аккаунт на Udemy и записать какие нибудь курсы? Таких преподавателей русскоязычных не хватает:)

Retruntobase
Автор

Соер, это очень круто! Когда я готовился к этому вопросу и читал статью начиная с прерывания клавиш, это вгоняло меня в уныние, а тут реально прикладной уровень. Супер

Max-nrbv
Автор

Отличное видео. Еще могу посоветовать зрителям статью на хабре "первые секунды https-соединения". Довольно важно понимать, что ассиметричное шифрование работает только в начале для синхронизации ключей в момент установки соединения, далее у нас симметричный ключ в работе.
З.Ы. Еще интересна тема про типы аутентификации

НикитаЗамалютдинов
Автор

8:04 камин потух, нельзя простудиться, ты нам нужен!!

GagikHarutyunyan_dev
Автор

Спасибо за видео, следующее нужно обязательно!

danielvasilev
Автор

Соер, спасибо! Давай продолжение про браузер! =)

__alexfox__
Автор

Отличная подача. Упомянул все основные моменты, но в то же время не стал закапываться в супер-технические детали, которые не ожидают, когда задают этот вопрос.

isfland
Автор

Да, интересно, позаписывай про веб побольше)

qskyisover
Автор

Спасибо большое. Оочень развёрнутый ответ (исходя из моего джун. уровня, конечно).
Очень хотел бы чтобы вы сделали континью..
С удовольствием как обычно посмотрю и, как обычно, скачаю - чтобы раза два прослушать с заблок.экраном

ДимДим-яч
Автор

Без воды, с акцентом на ключевые моменты. Ждем продолжения.

ИльяСырковский
Автор

Спасибо! То что нужно для собеседования 😊

severianca
Автор

Ув. S0ER, если картина мира у меня в голове соответствует действительности, то Вы в данном случае несколько противоречите себе, ведь вопрос был поставлен как "Что делает _браузер_, чтобы загрузить web-страничку" (с пояснением - после того, как пользователь вбил адрес сайта/странички), а отвечаете Вы (и получается то же ожидается от виртуального собеседуемого) скорее на вопрос "Что делает всё ПО (начиная от браузера и заканчивая OС [конкретная реализация стека протоколов], и даже немного железо) при загрузке web-странички браузером".

Если же вести речь за браузер - те же детали процесса преобразования доменного имени в ip-адрес в рамках конкретной пары железка/ОС (смартфон на Android/iOS, ПК на Windows/Linux, смартТВ на Tyzen/Android, и т.д.), определённо должны остаться за скобками, так как браузер будет волновать лишь ответ (иной раз отрицательный) на свой запрос, с целью дальнейшей его обработки, а не детали процесса получения:
было ли соответствие "ip <--> DNS" прописано локально в host, или адрес взят из кэша (и чьего?), сколь далеко он улетел по сети и как гулял - на указанном этапе определённо не забота браузера (не смотря на то, что нам для troubleshooting'а понимание процесса полезно).
Особенно учитывая, что на условной WinXP процесс один, а на Win10 (не говоря об iOS) - пусть немного, но другой, то есть с течением времени разрешение имён может меняться в деталях.

Вы определённо знаете всё это лучше, но будьте пожалуйста внимательнее в формулировках, "правильно заданный вопрос - половина ответа".
p.s. На собеседовании, полагаю, Вы бы задали уточняющие вопросы, если-б человек не полез за рамки собственно браузера?

arhangelist
Автор

К программированию не имею никакого отношения. Но как это работает-интересно. Жду продолжения про браузер. П.с.: не думал что все так "непросто" при загрузке странички )

romandrt
Автор

Камин на маке, на заднем фоне, это гениально)

igor_