Состоялся (https://webkitgtk.org/2019/03/13/webkitgtk2.24.0-released.html) выпуск новой стабильной ветки WebKitGTK 2.24.0 (http://www.webkitgtk.org/), порта браузерного движка WebKit (http://webkit.org/) для платформы GTK+. WebKitGTK позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK, можно отметить Midori (http://www.midori-browser.org/) и штатный браузер GNOME (Epiphany).
Ключевые изменения:
- По аналогии (https://www.opennet.dev/opennews/art.shtml?num=50115) с GTK название проекта изменено с WebKitGTK+ на WebKitGTK;
- Добавлен API для подключения пользовательских фильтров контента;
- Реализована поддержка изменчивых шрифтов (variable fonts), в которых толщина, ширина и другие стилистические характеристики глифа могут произвольно меняться;
- Обеспечена полноценная поддержка отрисовки emoji;
- Для сенсорных экранов добавлены жесты для масштабирования щипком и навигации;
- Добавлена поддержка изображений в формате JPEG2000;
- Выводимые скриптами диалоги теперь являются модальными только в контексте текущей страницы (WebView (https://developer.apple.com/documentation/webkit/webview)), т.е. не блокируют другие вкладки;- Реализован API для преобразования URL в формат для отображения на экране.
URL: https://www.mail-archive.com/gnome-announce-list@gnome....
Новость: https://www.opennet.dev/opennews/art.shtml?num=50315
WebKit сам то жив? Или умер после форума blink? Apple что-нибудь бекпортит хоть из Safari?
https://git.webkit.org/?p=WebKit.git;a=summaryСплошные @apple.com в коммитах. Хейтеры такие хейтеры.
> WebKit сам то жив? Или умер после форума blink? Apple что-нибудь бекпортит хоть из Safari?Чего за бред. Apple по сути WebKit и разрабатывает. На основе WebKit сафари и строит.
Зачем им и как что-то из Safari БЭКПОРТИТЬ в WebKit?
А то у тебя что-то всё наоборот выходит.
Safari это вообще отдельный проект, который использует системный фреймворк WebKit
Живее всех живых
Ещё и уделывает хрлмого по скорости
Вот бы появился BlinkGTK.
В хромиуме блинк и так через ТГК3 рисуется. Всё уже появилось.
рисовать WebView при помощи GTK ≠ рисовать WebView в произвольном приложении на GTK
> рисовать рамочку окошка вокруг WebView при помощи GTK ≠ рисовать WebView в произвольном приложении на GTKПоправил. С разморозкой Вас (ну и предыдущего комментатора) :)
https://www.opennet.dev/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..
Igalia не хочет прогибаться под корпорацию добра
> Обеспечена полноценная поддержка отрисовки emojiНу наконец-то 😌
Как там Eolie Browser поживает на гноме? Кто-то пользуется?
zenity можно пользоваться вот без этого? (висит в зависимостях)
Легко и непринужденно - собирай с ключом --disable-webkitgtk
Если сидишь на Arch'е - можешь просто поставить из AUR:
https://aur.archlinux.org/packages/zenity-git/
>JPEG2000Его кто-то вообще в вебе использет? Или опять тащи ненужный хлам в проект чтобы потом героически выкинуть через пару версий?
Так мало что использует, там ещё нюанс в том, что openjpeg через который обычно в опенсорце этот формат поддерживается имеет дыры, их залатали но не релизят проект, поэтому те кто сидит на релизе и без патчей - сидят с дырявой либой.
Вот во фре именно так.
pkg audit -F ругается на openjpeg.
> По аналогии с GTK название проекта изменено с WebKitGTK+ на WebKitGTK;По всей стране началось...