GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Заглавная страница
  • Содержание
  • Избранные статьи
  • Случайная статья
  • Текущие события
  • Сообщить об ошибке
  • Как править статьи
  • Сообщество
  • Форум
  • Справка
  • Свежие правки
  • Новые страницы
  • Служебные страницы
  • العربية

This view

  • Original page
  • New address

GeezerVison is showing ru.wikipedia.org — WebKit — Википедия

WebKit
Тип Фреймворк
Разработчики Apple Inc., Adobe Systems, KDE и другие.
Операционная система Кроссплатформенное ПО
Последняя версия
  • 7617 (1 ноября 2023)[1]
Репозиторий github.com/WebKit/WebKit
Лицензия LGPL 2.0+[2] и 2-пунктная лицензия BSD[2]
Сайт webkit.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

WebKit — свободный движок для отображения веб-страниц, разработанный компанией Apple на основе кода библиотек KHTML и KJS, используемых в графической среде KDE.

Исходный код открыт на условиях LGPL, то есть любой из компонентов или все компоненты сразу, в неизменном или изменённом виде, можно использовать в проектах любого назначения (в том числе коммерческих) с одним условием: библиотеки или их производные должны быть опубликованы с открытым исходным кодом на условиях лицензии LGPL. WebKit входит в состав «публичных» фреймворков (динамических библиотек особой структуры), поставляющихся с каждой копией macOS с июня 2003 года.

История

В ноябре 2000 года на сайте Apple в разделе «Требуются» появилось несколько вакансий. От соискателей требовалось хорошее владение Интернет-технологиями, опыт разработки web-движков и тому подобные качества. Иными словами, в конце 2000 года было принято решение о разработке собственного браузера. Изучив доступные варианты, инженеры компании остановили свой выбор на движке с открытым исходным кодом KHTML/KJS, который, по их мнению, был лучшим.

В 2001 году инженеры Apple создали собственную ветку проекта KHTML и KJS, переименовали свой вариант библиотек в WebCore и JavaScriptCore и, сохранив все достоинства оригиналов, полностью их переписали.

В январе 2003 года на Macworld Expo Стив Джобс анонсировал веб-браузер Safari, разработанный на основе WebKit.

В апреле 2008 года команда разработчиков веб-браузера Epiphany для среды GNOME заявила[3] о том, что собирается использовать в своем браузере исключительно WebKit, тем самым отказываясь от поддержки движка Gecko, разрабатываемого Mozilla Foundation.

2 сентября 2008 года компания Google объявила о выпуске собственного браузера Chrome на основе движка WebKit. Первоначально Chrome был выпущен под Microsoft Windows, затем стали доступны версии для операционных систем GNU и macOS.

В мае 2010 года компания Apple подала[4] в профильное ведомство США заявку на регистрацию торговой марки WebKit.

13 февраля 2013 года к разработке присоединилась Opera Software[5].

Форк движка (Blink)

В апреле 2013 года Google и Opera Software заявили о переходе на движок Blink.

В сентябре 2013 года Qt заявила о переходе на движок Blink[6].

Компоненты

Статистика использования веб-браузеров согласно StatCounter

WebCore

Отображение и библиотека Document Object Model (DOM) для HTML и SVG.

JavaScriptCore

JavaScriptCore — движок JavaScript. Также здесь находится библиотека WTF (Web Template Framework), предоставляющая вспомогательные функции общего назначения для всего WebKit. JavaScriptCore является кроссплатформенным и может использоваться как отдельный компонент без зависимостей от других компонентов WebKit.

В новых версиях WebKit Apple заменит JavaScriptCore более современным и быстрым SquirrelFish.

Drosera

Отладчик ошибок, входящий в состав ночных сборок WebKit.

См. также

  • KHTML
  • Web (GNOME)

Примечания

  1. ↑ Release 7617 — 2023.
  2. 1 2 https://webkit.org/licensing-webkit/
  3. ↑ Epiphany Mailing list — ANNOUNCEMENT: The Future of Epiphany . Дата обращения: 3 июля 2008. Архивировано 14 февраля 2012 года.
  4. ↑ Apple хочет зарегистрировать имя WebKit (недоступная ссылка)
  5. ↑ 300 миллионов пользователей и переход на WebKit / Блог компании Opera Software ASA / Хабрахабр . Дата обращения: 17 февраля 2013. Архивировано 26 февраля 2013 года.
  6. ↑ Introducing the Qt WebEngine . Дата обращения: 25 сентября 2013. Архивировано из оригинала 21 сентября 2013 года.

Ссылки

  • webkit.org — официальный сайт WebKit  (англ.)
  • Будущее KHTML в KDE 4 и WebKit Архивная копия от 2 января 2008 на Wayback Machine
  • WebKit: вид изнутри — I Архивная копия от 9 августа 2008 на Wayback Machine
  • WebKit или рассказ о том, как инженеры Apple подружились с «белочкой» Архивная копия от 13 сентября 2008 на Wayback Machine
Источник — https://ru.wikipedia.org/w/index.php?title=WebKit&oldid=151737492
Категории:
  • Программное обеспечение по алфавиту
  • Браузерные движки
  • Программное обеспечение Apple
  • Свободные библиотеки программ
  • Программное обеспечение с лицензией GNU LGPL
  • Свободное программное обеспечение, написанное на C++
  • Программное обеспечение с лицензией BSD
  • Свободное кроссплатформенное программное обеспечение
Скрытые категории:
  • Википедия:Статьи с источниками из Викиданных
  • Википедия:Статьи без изображений (указано в Викиданных: P373)
  • Википедия:Статьи без изображений (тип: свободное программное обеспечение)
  • ПРО:ИТ:Статьи по алфавиту
  • ПРО:ИТ:Последняя правка: в текущем году
  • Википедия:Cite web (не указан язык)
  • Википедия:Статьи с нерабочими ссылками
  • Википедия:Cite web (заменить webcitation-архив: deadlink no)
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.