Что делает браузер, чтобы загрузить Веб-страницу?
Vložit
- čas přidán 17. 04. 2020
- #soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - t.me/softwareengineervlog
Спонсорство - donate.s0er.ru
Сайт платным контентом - soer.pro
Зеркало для видео Дзен Видео - zen.yandex.ru/id/5f578bdf22e2...
GitHub - github.com/soerdev
Чат для программистов - / discord
Группа ВК - codeartblog
3:20 помню шутку: "Если ты не понял, что такое TCP, я тебе объясню повторно, но если ты не понял, что такое UDP, то я тебе повторять не буду"
просто потому что шутка про UDP может до тебя так и не дойти
Просто UDP не проверяет доставлено данные или нет.
Классная шутка!
@@torburgmax хорош!
@@user-ek9nk4bz1l Не совсем так. По юдп тоже в итоге данные могут проверяться доставлено или нет. Разница в том, что следующий пакет тебе отправляется без ожидания подтверждения и подтверждения может и не быть вовсе. А может и быть. В общем задержек меньше, но и надёжность тоже меньше.
Да, мне интересно продолжение!
И мне!
Да, очень интересно, расскажи про браузер
3:11 я бы рассказал отличную шутку про udp, но боюсь, не до всех дойдёт :D
Классная штука!
ладно, рассказывай
ахаха)
@@termikilab6136 Не дошла видимо
Отправь повторно шутку, не дошла до адресата ))
Блин, соер сказал, что про прерывания будет не интересно в контексте этого видео, но почему-то стало еще интереснее 😂😂
Прерывания это вообще тома Windows APi
@@user-wp2fs3zv6x про Линус не забывай. Это больше про архитектуры процессоров
Спасибо за видео! Давайте продолжение) Не перестаю удивляться технике подачи материала. Не было идеи сделать аккаунт на Udemy и записать какие нибудь курсы? Таких преподавателей русскоязычных не хватает:)
Да, интересно. Прям добавлю в избранное, что-бы пересматривать накануне собеседования. Спасибо, полезно!
Соер, это очень круто! Когда я готовился к этому вопросу и читал статью начиная с прерывания клавиш, это вгоняло меня в уныние, а тут реально прикладной уровень. Супер
Спасибо за видео, следующее нужно обязательно!
Очень интересно и полезно! Ждём следующий вопрос)
Отличная подача. Упомянул все основные моменты, но в то же время не стал закапываться в супер-технические детали, которые не ожидают, когда задают этот вопрос.
Поверьте, Ваш труд не напрасен! Если Вы хотя бы одному человеку помогли, то это уже было не зря. А если на это ещё посмотреть с позиции времени, то далеко не один человек пожелает Вам добра. Не сегодня, так завтра, через год, через другой... А что Вам ещё надо?) Продолжайте...) А вообще образовательный контент, продуманный и правильно поданный, имеет место быть. Как говорил Евгений Гришковец: "... не просто рассказать, а чтоб ещё стало понятно...".
Отличное видео. Еще могу посоветовать зрителям статью на хабре "первые секунды https-соединения". Довольно важно понимать, что ассиметричное шифрование работает только в начале для синхронизации ключей в момент установки соединения, далее у нас симметричный ключ в работе.
З.Ы. Еще интересна тема про типы аутентификации
Без воды, с акцентом на ключевые моменты. Ждем продолжения.
Спасибо! Жду продолжения)
Спасибо. Интересно. Хотелось бы послушать продолжение)
Soer, пожалуйста, продолжайте! Очень интересно
Благодарю за видео. Хотелось бы увидеть продолжение с другими популярными вопросами
8:04 камин потух, нельзя простудиться, ты нам нужен!!
Отличный выпуск! Жду следующей части)
Соер, спасибо! Давай продолжение про браузер! =)
Супер формат! Конечно же интересно продолжение
Спасибо! То что нужно для собеседования 😊
Очень полезный контент! Ждем следующие видео!
Спасибо, ждем продолжения!!
Спасибо большое. Оочень развёрнутый ответ (исходя из моего джун. уровня, конечно).
Очень хотел бы чтобы вы сделали континью..
С удовольствием как обычно посмотрю и, как обычно, скачаю - чтобы раза два прослушать с заблок.экраном
Прекрасный ответ! Конечно интересно продолжение.
Очень интерсно расказал, записывай про веб побольше :)))
Очень интересно, давай еще видео про ответы на вопросы на собеседовании!
Хороший формат. Пожалуйста продолжай!
мне тоже интересно продолжение, т.е. работа браузера, like=)
Очень познавательное видео, хотелось бы продолжения
FIRST))Полезная инфа, спасибо)
Очень интересно продолжение. Жду:)
Почерпнул кучу полезной информации) Составил список себе, что изучить дополнительно)
Камин на маке, на заднем фоне, это гениально)
Очень интересно. И еще список литературы)
КАК классно структурировано и интересно. Мне бы хоть что-нибудь заработать такими знаниями.До окончания гимназии очень далеко.
Опять Java Script. Python. Многие умеют легко получать аналоги кодов в этих программах - в С++.
Можно об этом такие видео. Ассемблер широко везде присутствует - как его -увидеть, учитывать и тп.
Спасибо за хороший контент.
Даешь продолжение в массы! )
Большое спасибо за выпуск!!!
Приветствую!
Просто потрясающее видео, что мене больше всего понравилась так эта та чёткая структурированность - описания, по большому счёту нового ни чего не узнал для себя но очень понравился сам принцип и чёткость изложения всё по полкам шаг за шагом - вот это наверное самое крутое, чего лично мне бывает не достает, вроде всё это понятно но вот та чёткая структура приходить лишь с наработанным опытом, которого так не хватает начинающим да и мне собственно тоже, полагаю что можно сделать даже целую рубрику с подобными видео - уверен новичкам будет крайне полезно.
Благодарю за внимание.
К программированию не имею никакого отношения. Но как это работает-интересно. Жду продолжения про браузер. П.с.: не думал что все так "непросто" при загрузке странички )
Пасиб за инфу, надо будет про udp ещё пару раз прослушать)
Да, интересно, позаписывай про веб побольше)
Спасибо, видео очень полезное и интересное. Буду благодарен за подобные видео. Хотелось бы попросить что если используете английские термины, давайте их краткое определение на русском. Резолвинг - преобразование. Что-то я уже знаю и это понятно, но из-за незнания некоторых терминов целые предложения теряют смысл. Спасибо!
Блин ты так рассказываешь классно, что заслушаешься))
Спасибо!
Интересно продолжение )
Супер.
Ждём продолжения
Spasibo, oceni poznovatelino.
Спасибо!
Интересная подача материаа!
Надеюсь до тебя дойдут наши просьбы о выпуске продолжения)
отлично просто! Ждем продолжение!
Очень интересно! Спасибо!
Спасибо за видео, очень полезно.
То что надо. Изучаю. Есть повод после таких видосов копнуть дальше.
3:38 Только ACK = Acknowledge, "Ак"
Спасибо
Спасибо большое за видео!)
Интересно, жду следующего видео
Нужно пот диктовку все что сказано записать и выучить. Супер сказано
Интересно, лайк поставлен, комментарий написан
Продолжение интересует всех. 👍
+1 за продолжение такого формата
Интересно конечно же продолжение!
Молодец Соер, давай вторую часть
Интересно продолжение. Инфо полезное, @S0ER
спасибо. очень круто!
Большое спасибо за видео.
самый ёмкий и доступный материал на эту тему, что я нашёл
Спасибо,очень круто рассказано
+1 и к лайкам, и к интересу. Спасибо.
Ждем продолжения)
Хотелось бы продолжения темы браузеров.
Спасибо за контент.
Да, тема реально интересная!
Тут ещё хорошо было бы про options добавить. Ну и кроме get может быть другой метод и тогда успешный статус будет не только 200, но и любой 2ХХ, в зависимости от контекста. Да, ещё обязательно спросят про редирект
очень важное упущение: после разбора страницы браузер определяет список необходимых для её отображения ресурсов, для каждого ресурса формируется отдельный HTTP запрос. причем эти ресурсы могут иметь различные адреса, и эта цепочка действий может быть продолжена, после расшифровки/парсинга полученных ресурсов, как то дополнительных html страниц или js скриптов.
Полезно. Продолжай.
Ждем продолжения
Заебись! Что надо👍
всё еще ждем видос про работу браузера 😉
Мне интересно продолжение, я бы хотел послушать
интересно,;ждем
Поддерживаю. Мне интересно как работает барузер.
Ждем продолжение о работе браузера
Пишем комментарии, лайк уже полетел. Ждём продолжение
Вот это классное видео.
Лайк за полезный видос
спасибо. интересно.
Да, жду про браузер)
Про браузер будет интересно.
Ув. S0ER, если картина мира у меня в голове соответствует действительности, то Вы в данном случае несколько противоречите себе, ведь вопрос был поставлен как "Что делает _браузер_, чтобы загрузить web-страничку" (с пояснением - после того, как пользователь вбил адрес сайта/странички), а отвечаете Вы (и получается то же ожидается от виртуального собеседуемого) скорее на вопрос "Что делает всё ПО (начиная от браузера и заканчивая OС [конкретная реализация стека протоколов], и даже немного железо) при загрузке web-странички браузером".
Если же вести речь за браузер - те же детали процесса преобразования доменного имени в ip-адрес в рамках конкретной пары железка/ОС (смартфон на Android/iOS, ПК на Windows/Linux, смартТВ на Tyzen/Android, и т.д.), определённо должны остаться за скобками, так как браузер будет волновать лишь ответ (иной раз отрицательный) на свой запрос, с целью дальнейшей его обработки, а не детали процесса получения:
было ли соответствие "ip DNS" прописано локально в host, или адрес взят из кэша (и чьего?), сколь далеко он улетел по сети и как гулял - на указанном этапе определённо не забота браузера (не смотря на то, что нам для troubleshooting'а понимание процесса полезно).
Особенно учитывая, что на условной WinXP процесс один, а на Win10 (не говоря об iOS) - пусть немного, но другой, то есть с течением времени разрешение имён может меняться в деталях.
Вы определённо знаете всё это лучше, но будьте пожалуйста внимательнее в формулировках, "правильно заданный вопрос - половина ответа".
p.s. На собеседовании, полагаю, Вы бы задали уточняющие вопросы, если-б человек не полез за рамки собственно браузера?
Соер давай сатиру 2 выкладывай видос же бомба
Да, интересно
обычно на собеседования любят когда про файл hosts вспоминают.
И обязательно чтоб камин работал))
Надо больше картинок, так ваще влетело и вылетело...
ну кактак,конспектируйте!
Очень не хватает иллюстраций для ассоциаций. Ведь лекторы не зря регулярно сопровождают свои лекции презентациями :-)
Конспект составил, пойду учить.
Спасибо!
Мне как то недели 2 назад задали подобный вопрос на собесе,благодаря книге Катерова (php7 в подлиннике) ,затащил. Пхд Соера смотрели.А я только сейчас увидел видос)
Классное видео, а не подскажите где об этом всем можно почитать ещё более подробно? Какой то хороший ресурс может знаете ?
Дада, просим-просим.