Категории программ

Новые программы

WebKit

22 Грудня, 2013 0

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

На базе WebKit работают известные браузеры Safari, Google Chrome (до версии 28) и другие. WebKit обеспечивает набор классов для вывода веб-информации в окнах, и реализует функции браузера, такие как: механизм гиперссылок, управление историей посещённых страниц.

Сначала движок был создан как форк от KHTML и использовался компанией Apple в своём браузере Safari. WebKit портируется на множество платформ, в частности сейчас он поддерживается Microsoft Windows и Linux.

Такие части WebKit, как WebCore и JavaScriptCore доступны под лицензией GNU Lesser General Public License, а другие под BSD-подобными лицензиями.

Компоненты WebKit

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

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

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

Бенчмарк, который измеряет производительность JavaScript на типичных запросах, как манипуляции с текстом, шифрование.

Использующие WebKit приложения

  • CoolNovo – веб-браузер компании Maple Studios, расширяющий возможности Google Chrome.
  • Comodo Dragon Internet Browser – веб-браузер компании Comodo Group, с усиленной защитой конфиденциальных данных.
  • Google Chrome – веб-браузер компании Google, созданный на базе проекта Chromium.
  • SRWare Iron – веб-браузер компании SRWare, выпущенный в связи с тем, что Google Chrome отправляет компании Google сведения о пользователе.
  • Интернет@Mail.Ru – веб-браузер Mail.Ru (ранее Хром@Mail.Ru).
  • Рамблер Нихром – веб-браузер Рамблера.
  • Яндекс.Браузер – веб-браузер Яндекса (ранее Яндекс Хром).
  • Opera (Blink) – веб-браузер выпускаемый компанией Opera Software (13 февраля 2013 года).
  • Apple iOS – платформа для мобильных смартфонов и интернет-планшетов;
  • Google Android – платформа для смартфонов и интернет-планшетов;
  • HP webOS – платформа для смартфонов и интернет-планшетов;
  • Samsung Bada – платформа для смартфонов.

Планируется включение в состав среды рабочего стола Xfce.

TermKit построен с использованием серверной JavaScript-платформы Node.js и веб-движка WebKit, тем не менее, терминал является полноценным десктоп-приложением, выполняемым обособленно от браузера. В настоящее время поддерживается только работа в операционных системах семейства Mac OS X и Microsoft Windows.

WebKit

Ссылки

Сайт WebKit

Скачать WebKit

CMS , HTML , XML, RSS, CSS , Веб-разработчику , Компоненты и библиотеки , Разработчику , Скрипты

Оставить комментарий