The OpenNET Project / Index page

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

Вышел WebKitGTK+ 2.2.0 с поддержкой Wayland

27.09.2013 19:48

Представлен первый выпуск новой стабильной ветки WebKitGTK+ 2.2.0, порта браузерного движка WebKit для платформы GTK+. WebKitGTK+ позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров.

Новая версия примечательна интеграцией в состав наработок по обеспечению поддержки Wayland. WebKitGTK+ отныне может быть собран с организацией вывода через Wayland, что позволит адаптировать для работы в окружении на базе Wayland такие браузеры, как Midori и Epiphany (GNOME Web). Ранее разработчики Midori и Epiphany уже выполнили работу по чистке кода от использования специфичных для системы X11 вызовов функций gdk_x11 и Xlib, а также провели портирование для Wayland. Последним камнем преткновения оставалось отсутствие поддержки Wayland в движке WebKitGTK+.

Из других улучшений отмечается:

  • Встроенный интерфейс для инспектирования web-страниц, впервые представленный в браузере Safari 6 и переданный разработчикам WebKit компанией Apple. В интерфейсе доступны типовые функции по анализу кода страниц, таблиц стилей и загружаемых вместе со страницей ресурсов;
  • Поддержка средств аппаратного ускорения композитинга при выводе видео, что позволяет выводить видео с качеством до 1080p. Для задействования аппаратного ускорения используется API GStreamer и модуль вывода через OpenGL;
  • API для ответвления отдельных изолированных процессов-обработчиков WebKit;
  • Добавлен вызов WebKitScriptWorld для подстановки собственного JavaScript-кода в процессы-обработчики, который может использоваться для изменения поведения или в качестве дополнений. Например, в Epiphany подобный механизм используется для работы системы автоматического заполнения форм и блокирования рекламы;
  • Расширение средств для людей с ограниченными возможностями;
  • Добавление в API объекта WebKitAuthenticationRequest, позволяющего определить собственный механизм аутентификации, вместо предлагаемого по умолчанию встроенного диалога, или организовать отмену диалога аутентификации;
  • Адаптация для использования многопоточности в связанных с GStreamer компонентах;
  • Поддержка сборки для платформы GNU/Hurd.


  1. Главная ссылка к новости (http://www.webkitgtk.org/2013/...)
  2. OpenNews: Инициатива по портированию WebKitGTK+ для Wayland
  3. OpenNews: Увидел свет WebKitGTK+ 2.0.0, перешедший на технологии WebKit2
  4. OpenNews: Компания Google представила Blink, форк движка WebKit
  5. OpenNews: Qt переходит с WebKit на браузерный движок Blink и технологии Chromium
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/38010-webkitgtk
Ключевые слова: webkitgtk, webkit
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:33, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >gnu/Hurd

    Это очень хорошо

     
     
  • 2.5, Аноним (-), 23:50, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Сарказм оценен.
     
  • 2.11, Аноним (-), 08:09, 29/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да, предлагаю портировать туда wayland.
     

  • 1.2, Аноним (-), 22:18, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Надеюсь они-то не додумаются переходить на хром
     
     
  • 2.3, Lain_13 (ok), 22:50, 27/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А они и не могут перейти на Хром. Это обёртка к движку, а не браузер.
    Они могут перейти на Blink. У тебя есть какие-то претензии к Blink?

    Впрочем, у них пока, вроде, планов переходить на Blink не было.

     
     
  • 3.6, Аноним (-), 01:34, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Разница между ними только в логотипе. blink это готовый браузер, а не библиотека
     
     
  • 4.7, Lain_13 (ok), 02:12, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чё правда? Он и закладки хранит, и целые страницы в Опере 15, и печеньки, и синхронизация через гуглоаккаунт? Всё в движке, да? А мужики в Qt и не знали, и поменяли у себя в компоненте QtWebEngine WebKit на Blink. Наверное ты где-то заблуждаешься, тебе не кажется?
     

  • 1.4, re (?), 23:16, 27/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а хром нормальный, не лучше и не хуже а в чем то даже все же лучше
     
     
  • 2.8, Anonism (?), 08:59, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как магазин, пойдет.
     
     
  • 3.10, re (?), 23:14, 28/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    да и не только как anonism пойдет, пойдет гораздо дальше. имха
     

  • 1.9, анонимас (?), 16:49, 28/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Любопытно. 1080. Потянет 3840x2160? Пока не пробовал. На мою видео карту заявлено 4K. Позже может таким монитором разживусь.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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