update browser section

This commit is contained in:
2025-03-19 13:34:43 +03:00
parent d871b1c375
commit a7548d5e3b
2 changed files with 8 additions and 7 deletions

View File

@@ -5,13 +5,14 @@ sidebar_position: 1
# Браузер
Источник: DeepSeek
Как работает браузер?
Из каких модулей(интерфейс, домпарсер, js-движок, рендер, стораджи) состоит браузер
Из каких модулей(интерфейс, домпарсер, js-движок, рендер, хранилища) состоит браузер?
## Модули браузера
1. **Пользовательский интерфейс (UI)**
- Это видимая часть браузера, с которой взаимодействует пользователь: адресная строка, кнопки "Назад" и "Вперед", меню, закладки и т.д.
- Интерфейс позволяет пользователю управлять браузером и взаимодействовать с веб-страницами.
2. Браузерный движок (Browser Engine)
2. **Браузерный движок (Browser Engine)**
- Связывает интерфейс и движок рендеринга. Он отвечает за управление процессами загрузки страниц, обработки HTML, CSS и JavaScript.
- Примеры: Blink (Chrome, Edge), Gecko (Firefox), WebKit (Safari).
3. **Движок рендеринга (Rendering Engine)**
@@ -62,7 +63,7 @@ sidebar_position: 1
- Встроенные инструменты для отладки и анализа веб-страниц.
- Включают инспектор элементов, консоль JavaScript, сетевой анализатор, профилировщик производительности и т.д.
Как это работает вместе:
## Как это работает вместе:
1. Пользователь вводит URL в адресную строку.
2. Сетевой модуль загружает HTML, CSS, JavaScript и другие ресурсы.
3. Движок рендеринга парсит HTML и CSS, создает DOM и CSSOM.