URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 109161
[ Назад ]
Исходное сообщение
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено opennews , 20-Сен-16 17:58
Доступен (https://webkitgtk.org/2016/09/20/webkitgtk2.14.0-released.html) выпуск новой стабильной ветки WebKitGTK+ 2.14.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).Ключевые изменения (http://blogs.igalia.com/carlosgc/2016/09/20/webkitgtk-2-14/) в новой стабильной ветке:
- Поддержка Wayland доведена до полнофункционального вида, т.е. доступны все имеющиеся возможности, включая ранее недоступные ускоренный композитинг и средства для работы с буфером обмена;
- Процесс ускорения сведения компонентов окна (композитинг), использующий OpenGL, вынесен в отдельный поток и теперь работает параллельно с основной нитью, не блокируя выполнение JavaScript и обработку событий интерфейса. Многопоточный композитинг включен по умолчанию как для X11, так и для Wayland;
- Добавлен новый обработчик потребления памяти, инициирующий освобождение ресурсов в случае нехватки памяти, который может работать в системах без cgroups (используется EventFD и полинг /proc/meminfo);
- В системе кэширования на диске релизован спекулятивный метод проверки актуальности прокэшированных ресурсов;
- Значительно сокращено число открытых файловых дескрипторов.
URL: https://webkitgtk.org/2016/09/20/webkitgtk2.14.0-released.html
Новость: http://www.opennet.me/opennews/art.shtml?num=45179
Содержание
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,anonymous, 17:58 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Вадик, 18:05 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,anonymous, 18:48 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 20:01 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,anonymous, 21:23 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 07:15 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,anonymous, 15:38 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 04:19 , 25-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 04:16 , 25-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 18:26 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 07:16 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,0pointer, 23:44 , 24-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Ergil, 18:15 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,тоже Аноним, 18:43 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 18:52 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,paulus, 19:33 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 19:58 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 08:31 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 13:12 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 14:35 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 18:06 , 22-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 18:10 , 22-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 16:55 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Шарп, 18:15 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,kravich, 18:35 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 18:57 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним84701, 01:40 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 17:16 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 02:52 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,нах, 13:25 , 22-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,0eviy, 18:48 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,0eviy, 18:51 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 19:59 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,0eviy, 20:06 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 13:13 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним 20.09, 22:46 , 20-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Мыслитель, 00:08 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним 20.09, 00:39 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 07:27 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Мяут, 00:49 , 22-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 13:15 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,gnutrans, 15:50 , 22-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,anonymous, 00:21 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Онаним, 05:06 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,anonymous, 15:41 , 21-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 00:27 , 22-Сен-16
- Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд...,Аноним, 18:52 , 23-Сен-16
Сообщения в этом обсуждении
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено anonymous , 20-Сен-16 17:58
Странно, что браузерный движок должен знать про wayland. Разве GTK не представляет необходимый уровень абстракции?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Вадик , 20-Сен-16 18:05
> ускоренный композитинг и средства для работы с буфером обменаПервый же пункт
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено anonymous , 20-Сен-16 18:48
>Первый же пунктЧто, в GTK нет API для рисования и работы с буфером обмена?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 20-Сен-16 20:01
> Что, в GTK нет API для рисования и работы с буфером обмена? Чем выше уровень indirect-а тем медленнее это рисоваться будет. И если кто удумает делать композитинг через трехэтажное гномовское апи - он получит трехэтажные маты пользователей за зверские тормоза.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено anonymous , 20-Сен-16 21:23
ну не знаю. Тут у людей QML летает... А тут чистый си всё же.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 07:15
> QML А где его реально, кроме Sailfish (wayland) и Android используют?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено anonymous , 21-Сен-16 15:38
>А где его реально, кроме Sailfish (wayland) и Android используют?Ну вот, даже на мобильных процах летает. А тут сишная прослойка на интеле тормозит.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 25-Сен-16 04:19
> Ну вот, даже на мобильных процах летает. А тут сишная прослойка на
> интеле тормозит.Если кто хочет выводить ВООБЩЕ ВСЮ графику через какой-то механизм - там несколько другие понятия о скорости. Когда FullHD кадры оптом выдаваемые через такой интерфейс не должны напрягать. А там достаточно делать 1-2 лишних копирования куда-нибудь зазря и это будет выглядеть как тот мужик с vlc - ух ты, 330% нагрузки при выводе видео на кор2дуба?!
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 25-Сен-16 04:16
> ну не знаю. Тут у людей QML летает... А это смотря куда он летает. Попробуй на QML порисовать 1920х1080х30FPS для начала, с обновлением каждого кадра. И конечно же за tearing и stuttering пользователи тебя обзовут понятно как.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 20-Сен-16 18:26
Хорошо, что ему пока не нужно знать про systemd.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 07:16
> Хорошо, что ему пока не нужно знать про systemd.Тсссссс! Лёня услышит!
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено 0pointer , 24-Сен-16 23:44
Hey guys, what are you talking about here?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Ergil , 20-Сен-16 18:15
> Midori, EpiphanyВосстание живых мертвецов, однако.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено тоже Аноним , 20-Сен-16 18:43
Midori - весьма живой и по-прежнему актуален на слабом железе, где браузеры-платформы слишком неповоротливы.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 20-Сен-16 18:52
это вы сейчас о каком Мидори? это который поддерживает разные движки и весит х/т которую никто не использует или о каком-то своём? а чем вам НетСёрф тогда не нра?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено paulus , 20-Сен-16 19:33
> чем вам НетСёрф тогда не нра? или xombrero (xxxtrem)
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 20-Сен-16 19:58
> Восстание живых мертвецов, однако.Это тебе в соседнюю новость, за файрфоксом с свеженьким, тепленьким DRM'ом, прямо из-под проприетарщика.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 08:31
> за файрфоксом с свеженьким, тепленьким DRM'омman firefox-esr
man iceweasel
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 13:12
Выходи из криозаморозки. iceweasel влился в firefox обратно
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 14:35
> iceweasel влился в firefox обратноСуть не изменилось, патчи всё те же, собирают всё те же люди. Просто мозилла позволила иметь iceweasel'у товарный знак Firefox. Да и один фиг его Mozilla Community собирала.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 22-Сен-16 18:06
либо "сути не изменилось" (хотя это коряво), либо "суть не изменилась" (хотя это клише).
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 22-Сен-16 18:10
> либо "сути не изменилось" (хотя это коряво), либо "суть не изменилась" (хотя
> это клише).сути не изменились, вот это коряво!
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 16:55
Вы в лесу живете, наверное.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Шарп , 20-Сен-16 18:15
Ещё один гвоздь в крышку гроба сами знаете чего.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено kravich , 20-Сен-16 18:35
Да ладно тебе, подождал бы браузеры на WebKitGTK хоронить...
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 20-Сен-16 18:57
Наиболее интересные (luakit, dwb, вроде ещё какие-то) похоронены самими авторами. Это не похороны, а поминки.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним84701 , 21-Сен-16 01:40
> Наиболее интересные (luakit, dwb, вроде ещё какие-то) похоронены самими авторами. Это не
> похороны, а поминки.Не совсем.
GTKшники при переходе на webkit2 убрали часть апи.
https://bugs.webkit.org/show_bug.cgi?id=113663
>> As part of porting uzbl[1] to WebKit2, I've found a number of APIs are missing compared to WebKit1.
> We are trying to keep the API as simple as possible, so unless there's a real need for something we will
> not add more API, and unfortunately things like "it was available in WebKit1" or
> "it would be nice to have" are not enough.
xombrero:
https://github.com/conformal/xombrero/issues/103
> I use it daily however the issue is a webkit2 would require a full port.
> Tons of work aside, they don’t expose all knobs we need to make it secure again.
> This is unfortunate and the reality is that xombrero will continue to be maintained until webkit1 is deprecated
luakit:
https://github.com/luakit/luakit/issues/299
> I'm unsure if my approach would mesh well with what other people have been doing, since the shift to
> Webkit 2 requires some radical changes;
dwb: не найду, но автор вроде тоже ссылался на то, что придется слишком уж много переделывать при переходе на вебкит2
Т.е. "пилить свой браузер" с отличными от представлений гнумовцев хотелками теперь стало несколько накладно.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 17:16
Я это и имел ввиду. Фактически, авторы заявили, что не хотят находиться в состоянии перманентного переписывания под новые, несовместимые, версии вебкита.> dwb: не найду, но автор вроде тоже ссылался на то, что придется слишком уж много переделывать при переходе на вебкит2
Да. Правда, он ещё заявил, что планирует начать разработку браузера, независимого от конкретного движка и позволяющего при компиляции подключать любой движок. Но с тех пор никаких новостей не было. Читал об этом где-то на archlinux-форумах, ссылку, к сожалению, кинуть не могу.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 02:52
Есть ещё живой vimb, но тоже на первом сабже. Ветка с поддержкой второго есть, но какая-то дохлая.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено нах , 22-Сен-16 13:25
> Ещё один гвоздь в крышку гроба сами знаете чего.X11 ? Да, пожалуй. Еще лет пять, и современный чудо-софт будет вообще несобираем без wayland, а уже собранный - соответственно, неработоспособен без него.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено 0eviy , 20-Сен-16 18:48
наконецто!
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено 0eviy , 20-Сен-16 18:51
интерено кто его первым использовать начнет?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 20-Сен-16 19:59
Арчеводы и гентушники, не заломавшиеся это компильнуть :)
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено 0eviy , 20-Сен-16 20:06
> Арчеводы и гентушники, не заломавшиеся это компильнуть :) эти это умеют )
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 13:13
Пользователи федоры?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним 20.09 , 20-Сен-16 22:46
Когда Wayland станет новым стандартом с полноценной поддержкой всего и вся? У меня такое впечатление, что я уже 10 лет слышу это слово, а воз всё где-то там и в 2016 году в Линукс продолжает использоваться клиент-серверная графическая подсистема, устаревшая ещё во времена становления винды.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Мыслитель , 21-Сен-16 00:08
Wayland-у 8 лету
Mir-у 4 годаP.S. Это не значит что мир развивается в 2 раза быстрее, просто у них 80% общего
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним 20.09 , 21-Сен-16 00:39
А Иксам то сколько лет, мыслеятель? Не X.org, а не X11 вообще?
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 07:27
> А Иксам то сколько лет, мыслеятель? Не X.org, а не X11 вообще? X11 - 32 года
X.org - 12 лет.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Мяут , 22-Сен-16 00:49
X11 - 32 года
X.org - 12 лет <------- Combo breaker!
Wayland - 8 лет
Mir - 4 года
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 21-Сен-16 13:15
Я уже спокойно использую вейленд на десктопе. Об иксах перестал вспоминать ещё летом. Работает.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено gnutrans , 22-Сен-16 15:50
Ну, умврщики то да, они вяленого уже вовсю использовали ещё в те времена, когда его просто запуститься нельзя было заставить.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено anonymous , 21-Сен-16 00:21
Midori застрял на WebKitGTK 2.4.x, так что эта новость не про него
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Онаним , 21-Сен-16 05:06
> В системе кэширования на диске релизован спекулятивный метод проверки актуальности прокэшированных ресурсовКэшированием, да ещё и дисковым занимается компонент? Нахрена? Он рендерить должен что ему дают, а доставкой (и кэшированием, и сетевой коммуникацией) должно заниматься приложение, в которое он встроен.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено anonymous , 21-Сен-16 15:41
Да он и про вяленого ничего знать не должен.
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 22-Сен-16 00:27
О, хоть куда-то отдельный поток добавили!
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Отправлено Аноним , 23-Сен-16 18:52
Пора сделать очередной 'снимок' системы и положить в архив на внешний HDD...