Опишите процесс рендеринга страницы в браузере?

Прежде всего, меня не интересует весь процесс запроса-ответа, на который отвечает данный вопрос

Что представляет собой полный процесс от ввода url в адресную строку браузера, чтобы получить отображенную страницу в браузере?

Я хочу знать, что происходит внутри браузера, как только он получает html ответ от сервера. Задавая этот вопрос, я хочу понять внутренние детали скриптинга на стороне клиента. Также было бы полезно, если бы вы могли абстрактно объяснить, из чего состоит веб-браузер. Вы можете назвать их CSS-движком, javascript-движком и т.д. Цель состоит в том, чтобы точно визуализировать веб-разработки, которые я делаю.

К сожалению, я не нашел ни одного веб-ресурса, который бы решал эту проблему. Пожалуйста, простите меня, если есть ресурсы, которые объясняют эти понятия. Вы можете указать на ресурсы (книги и т.д.), если этот вопрос слишком исчерпывающий, чтобы на него можно было ответить.

37
задан Community 23 May 2017 в 11:54
поделиться