Доступен браузерный движок WebKitGTK+ 2.8.0

23 марта 2015 года

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

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

  • Включение по умолчанию многопоточного JIT-компилятора и переход на разработанную компанией Apple библиотеку распределения памяти bmalloc, которая теперь используется вместо TCMalloc, что позволило заметно увеличить общую производительность браузерного движка;
  • Поддержка расширения APNG, позволяющего отображать анимированные PNG-изображения;
  • Начальная поддержка GTK+ gestures API, открывающего двери к использованию WebKitWebView на устройствах с сенсорными экранами. В настоящее время поддерживаются только простейшие управляющие жесты, такие как прокрутка касанием, клик и масштабирование двумя пальцами;
  • Реализация Web Notifications API для организации вывода уведомлений вне контекста текущей страницы;
  • Возможность определения цвета фона WebKitWebView, используемого для заполнения экрана до начала отрисовки страницы;
  • В WebKitWebView представлено новое свойство is-playing-adio, которое можно использовать для определения воспроизведения звука в данном web-контексте. Браузеры могут использовать данное свойство для наглядной индикации в какой вкладке осуществляется вывод звука;
  • Поддержка HTML5-элемента "color input", при указании которого выводится кнопка для вывода диалога выбора цвета;
  • Улучшены средства подключения обработчиков ошибок при установке защищённых TLS-соединений.

Источники править

 
 
Creative Commons
Эта статья содержит материалы из статьи «Доступен браузерный движок WebKitGTK+ 2.8.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.