The OpenNET Project / Index page

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

Релиз браузерного движка WebKitGTK 2.24.0

13.03.2019 22:22

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

Ключевые изменения:

  • По аналогии с GTK название проекта изменено с WebKitGTK+ на WebKitGTK;
  • Добавлен API для подключения пользовательских фильтров контента;
  • Реализована поддержка изменчивых шрифтов (variable fonts), в которых толщина, ширина и другие стилистические характеристики глифа могут произвольно меняться;
  • Обеспечена полноценная поддержка отрисовки emoji;
  • Для сенсорных экранов добавлены жесты для масштабирования щипком и навигации;
  • Добавлена поддержка изображений в формате JPEG2000;
  • Выводимые скриптами диалоги теперь являются модальными только в контексте текущей страницы (WebView), т.е. не блокируют другие вкладки;
  • Реализован API для преобразования URL в формат для отображения на экране.


  1. Главная ссылка к новости (https://www.mail-archive.com/g...)
  2. OpenNews: Релиз браузерного движка WebKitGTK+ 2.22.0
  3. OpenNews: Релиз браузерного движка WebKitGTK+ 2.20.0
  4. OpenNews: Выпуск браузерного движка WebKitGTK+ 2.18
  5. OpenNews: Выпуск браузерного движка WebKitGTK+ 2.16
  6. OpenNews: Проект GTK+ объявил о переименовании в GTK
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/50315-webkitgtk
Ключевые слова: webkitgtk, webkit, gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:05, 13/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    WebKit сам то жив? Или умер после форума blink? Apple что-нибудь бекпортит хоть из Safari?
     
     
  • 2.3, НяшМяш (ok), 00:32, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://git.webkit.org/?p=WebKit.git;a=summary

    Сплошные @apple.com в коммитах. Хейтеры такие хейтеры.

     
  • 2.6, iPony (?), 07:14, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > WebKit сам то жив? Или умер после форума blink? Apple что-нибудь бекпортит хоть из Safari?

    Чего за бред. Apple по сути WebKit и разрабатывает. На основе WebKit сафари и строит.
    Зачем им и как что-то из Safari БЭКПОРТИТЬ в WebKit?
    А то у тебя что-то всё наоборот выходит.

     
     
  • 3.14, Аноним (14), 17:41, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Safari это вообще отдельный проект, который использует системный фреймворк WebKit
     
  • 2.10, Аноним (14), 16:02, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Живее всех живых
     
     
  • 3.18, Аноним (18), 02:46, 15/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё и уделывает хрлмого по скорости
     

  • 1.2, Андрей (??), 00:07, 14/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот бы появился BlinkGTK.
     
     
  • 2.4, ОШИБКА Отсутствуют данные в поле Name (?), 00:40, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В хромиуме блинк и так через ТГК3 рисуется. Всё уже появилось.
     
     
  • 3.9, имя (?), 12:21, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    рисовать WebView при помощи GTK ≠ рисовать WebView в произвольном приложении на GTK
     
     
  • 4.13, Аноним84701 (ok), 17:26, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > рисовать рамочку окошка вокруг WebView при помощи GTK ≠ рисовать WebView в произвольном приложении на GTK

    Поправил. С разморозкой Вас (ну и предыдущего комментатора) :)
    https://www.opennet.ru/opennews/art.shtml?num=39289
    > 12.03.2014 09:53  Браузер Chrome переходит с GTK+ на собственный графический стек Aura
    > Note that Chrome still uses GTK+ for theme support, for things like file dialogs, and other desktop integration.

    .

     
  • 2.11, Аноним (14), 16:03, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Igalia не хочет прогибаться под корпорацию добра
     

  • 1.5, iPony (?), 04:17, 14/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Обеспечена полноценная поддержка отрисовки emoji

    Ну наконец-то 😌

     
  • 1.7, Oleg (??), 09:59, 14/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как там Eolie Browser поживает на гноме? Кто-то пользуется?
     
  • 1.8, Аноним (-), 11:49, 14/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    zenity можно пользоваться вот без этого? (висит в зависимостях)
     
     
  • 2.15, Andy_Vetrov (?), 19:54, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Легко и непринужденно - собирай с ключом --disable-webkitgtk
    Если сидишь на Arch'е - можешь просто поставить из AUR:
    https://aur.archlinux.org/packages/zenity-git/
     

  • 1.12, Аноним (12), 16:54, 14/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >JPEG2000

    Его кто-то вообще в вебе использет? Или опять тащи ненужный хлам в проект чтобы потом героически выкинуть через пару версий?

     
     
  • 2.16, Ivan_83 (ok), 23:25, 14/03/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так мало что использует, там ещё нюанс в том, что openjpeg через который обычно в опенсорце этот формат поддерживается имеет дыры, их залатали но не релизят проект, поэтому те кто сидит на релизе и без патчей - сидят с дырявой либой.
    Вот во фре именно так.
    pkg audit -F ругается на openjpeg.
     

  • 1.17, all_glory_to_the_hypnotoad (ok), 02:16, 15/03/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > По аналогии с GTK название проекта изменено с WebKitGTK+ на WebKitGTK;

    По всей стране началось...

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



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

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