The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск WebKitGTK+ 2.6.0

25.09.2014 10:38

Доступен выпуск новой стабильной ветки WebKitGTK+ 2.6.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK+, можно отметить Midori и штатный браузер GNOME (Epiphany).

Ключевые изменения в новой стабильной ветке:

  • Прекращена поддержка WebKit1 и оставлена только возможность использования API WebKit2, предоставляющего средства для многопроцессной обработки данных. Начиная с выпуска WebKitGTK 2.0 движок по умолчанию предлагал API WebKit2, но продолжал сохранять опциональную поддержку старого API WebKit1. Поддержание совместимости с устаревшим WebKit1 требовало дополнительных усилий разработчиков и ограничивало движение вперёд.
  • Сдвинут номер ABI, что даёт возможность параллельной установки WebKitGTK, собранных с WebKit1 и WebKit2.
  • Cистема сборки переведена на использование CMake, вместо autotools;
  • Добавлена поддержка плагинов, использующих GTK+3. Зависимость от GTK+2 переведена в разряд опций, что позволяет при желании сохранить поддержку плагинов на основе GTK+2. В частности, теперь предлагается два отдельных обработчика плагинов - опциональный WebKitPluginProcess2 для плагинов на основе GTK+ 2 и используемый по умолчанию WebKitPluginProcess для всех плагинов, за исключением тех, что используют GTK+ 2. Оба процесса могут сосуществовать, что позволяет организовать запуск плагинов на основе как GTK+2, так и GTK+3.
  • API для DOM-привязок (GObject DOM bindings API) разделён на две части - стабильную и экспериментальную;
  • Поддержка HighDPI для контента, отображаемого без задействования средств аппаратного ускорения вывода;
  • Возможность динамического изменения строки User-Agent в зависимости от текущего сайта;
  • API для создания пользовательских скриптов-обработчиков.



  1. Главная ссылка к новости (http://webkitgtk.org/2014/09/2...)
  2. OpenNews: Доступен WebKitGTK+ 2.4.0
  3. OpenNews: Вышел WebKitGTK+ 2.2.0 с поддержкой Wayland
  4. OpenNews: Увидел свет WebKitGTK+ 2.0.0, перешедший на технологии WebKit2
  5. OpenNews: Релиз графического тулкита wxWidgets 3.0.0
  6. OpenNews: Релиз Midori 0.5.6, легковесного веб-браузера на базе движка WebKit
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40672-webkitgtk
Ключевые слова: webkitgtk, webkit
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (4) RSS
  • 1, Аноним (-), 11:43, 25/09/2014 [ответить]  
  • –1 +/
    Эти ещё не собираются на Blink?
     
     
  • 3, softfire (?), 13:38, 25/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Как вы это себе представляете?
    WebKitGTK+ на Blink?
     
     
  • 4, alltiptop (ok), 00:56, 26/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надо так: WebKitGTK на Blink и Qt.
     

  • 5, Аноним (5), 21:24, 26/09/2014 [ответить]  
  • +/
    а как же браузер для малины? кто его теперь поддерживать будет, если однопроцессорное  WebKit1 выпилили.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру