Браузерный движок

Браузерный движок (англ. layout engine) — представляет собой программу, преобразующую содержимое веб-страниц (файлы HTML, XML, цифровые изображения и т. д.) и информацию о форматировании (в форматах CSS, XSL и т. д.) в интерактивное изображение форматированного содержимого на экране. Браузерный движок обычно используется в веб-браузерах (отсюда название), почтовых клиентах и других программах, нуждающихся в отображении и редактировании содержимого веб-страниц.

Основные браузерные движки

Термин «браузерный движок» получил распространение после того, как движки стали «отделимыми» от браузера. В число наиболее распространённых движков входят нижеследующие

Разработка прекращена

6 декабря 2018 года объявлено об отказе MS от Trident/EdgeHTML в пользу Blink[1].

  • Presto — проприетарный движок, разработанный Opera Software. 13 февраля 2013 года было объявлено[2] об отказе Opera от Presto в пользу Blink.

Поддерживаемые

  • Blink — движок браузера Chromium, браузера Google Chrome с 28 версии, Microsoft Edge с 79 версии, Opera c 15 версии и Vivaldi. Он является ответвлением WebKit.
  • Gecko — открытый движок проекта Mozilla; используется в большом числе программ, основанных на коде Mozilla (браузере Firefox, почтовом клиенте Thunderbird, наборе программ SeaMonkey).
  • WebKit — движок для браузера Apple Safari, включенного в операционную систему Mac OS X, и браузера Google Chrome (до 2013 года). Встроен в библиотеку Qt (Начиная с Qt 5.6 признан устаревшим).
  • KHTML — разработан в рамках проекта KDE, используется в браузере Konqueror и послужил основой для WebKit.

Примечания

  1. Brett Howse. Microsoft Announces Move to Chromium For The Edge Browser. www.anandtech.com. Дата обращения: 30 декабря 2018.
  2. 300 миллионов пользователей и переход на WebKit. habr.com. Дата обращения: 30 декабря 2018.

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.