Движки браузеров и линейки продуктов
Зачем отдельная карта
В 1.11 / Веб-браузеры разобраны продукты и установка. Здесь — движок рендеринга и то, почему "разные" браузеры ведут себя одинаково на одном сайте.
Путаница из рунета: "Хром лучше Файрфокса" часто означает сравнение набора расширений и синхронизации, а не только скорости отрисовки. Справочники мемов — Chrome, Safari, Internet Explorer, Яндекс.Браузер.
Три семейства движков (2020-е)
| Движок | Кто развивает | Кто использует |
|---|---|---|
| Blink (форк WebKit) | Google и Chromium-проект | Chrome, Edge, Opera, Яндекс Браузер, Brave, Vivaldi |
| Gecko | Mozilla | Firefox |
| WebKit | Apple (+ сообщество) | Safari на macOS/iOS; основа для старых Chrome |
Chromium — открытый каркас браузера (не только движок): вкладки, DevTools, магазин расширений. На его базе собирают большинство "альтернатив Chrome".
Таблица продуктов
| Браузер | Движок | Платформы | Заметка |
|---|---|---|---|
| Google Chrome | Blink | все основные | эталон для веб-стандартов de facto |
| Microsoft Edge | Blink | Windows, macOS, mobile | с 2020-х на Chromium; наследник линейки IE |
| Яндекс Браузер | Blink | Windows, macOS, mobile | Турбо, защита, экосистема Яндекса |
| Opera | Blink | все основные | встроенные VPN/блокировщик в комплекте |
| Mozilla Firefox | Gecko | все основные | отдельная ветка, упор на приватность |
| Safari | WebKit | Apple | обязателен для теста iOS; отдельные API |
| Internet Explorer | Trident (legacy) | устарел | поддержка прекращена; только корпоративный legacy |
Подробные инструкции по каждому продукту — в 1.11 / 3.
Internet Explorer и legacy
Internet Explorer (IE) долго был браузером по умолчанию в Windows. Сайты писали под его особенности; корпоративные порталы и 1С-клиенты годами требовали IE-режима.
Сейчас:
- Windows 10/11 поставляют Edge на Chromium;
- режим IE Mode в Edge — для старых внутренних приложений;
- новые проекты на IE не ориентируются.
В мемах IE — символ "тормозов"; в инженерной практике — напоминание о долгом хвосте несовместимости (легаси).
User-Agent и "какой вы браузер"
Сервер видит строку User-Agent и может отдать другую вёрстку. Расширения и встроенные "агенты" меняют строку; это влияет на аналитику и иногда на доступ к контенту.
Разработчику важнее фактические возможности (Feature detection), чем определение бренда по UA.
Связанные материалы
- Адресная строка — замок HTTPS, omnibox
- 128 — шифрование канала
- 124 — история и приватность
- 5.01 JavaScript — среда выполнения в браузере
См. также
Другие статьи этого же раздела в боковом меню (как на странице "О разделе"). Как устроены сайты и веб-сайты - сборка, развёртывание и роль статических генераторов в современном веб-производстве. Адресная строка браузера - как устроен ввод URL, отображение контекста безопасности и особенности интерфейса на мобильных устройствах. Архитектура веб-приложений - сочетание серверного рендеринга и клиентской логики, влияющее на скорость загрузки и интерактивность. Управление вкладками и закладками в браузере - как организовать сессии, сохранить контекст работы и быстрее переключаться между задачами. Это определяет схожесть или различие в форматах ошибок. Так, если клиент - это браузер и пользователь, то сервер - это мощный компьютер где-то далеко. Конструкторы сайтов - визуальная сборка страниц, шаблоны и ограничения no-code-подхода при создании веб-проектов. Архитектурные особенности современных веб-приложений - протоколы, границы компонентов и отличия от классических сайтов. Фоновая работа и офлайн-режим веб-приложений - Service Worker, кэширование и устойчивость интерфейса при нестабильной сети. Где хранятся данные веб-приложения - распределение между браузером и сервером, а также границы ответственности клиента и backend-части. Push-уведомления — это короткие сообщения, которые веб-приложение может показать пользователю даже тогда, когда вкладка с сайтом закрыта, браузер свёрнут или работает в фоне. SEO-оптимизация и аудит - как оценивать текущие позиции сайта, приоритизировать улучшения и формировать дорожную карту роста.Сайты и веб-сайты
Адресная строка браузера
Архитектура веб-приложений
Управление закладками и вкладками в браузере
Обработка внутренних ошибок браузера
Веб-серверы
Конструкторы сайтов
Архитектурные особенности современных веб-приложений
Фоновая работа и офлайн-режим веб-приложений
Хранение данных в браузере и на сервере
Push-уведомления и рассылки
SEO-оптимизация