The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от opennews (??) on 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
Новость: https://www.opennet.ru/opennews/art.shtml?num=45179

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +8 +/
Сообщение от anonymous (??) on 20-Сен-16, 17:58 
Странно, что браузерный движок должен знать про wayland. Разве GTK не представляет необходимый уровень абстракции?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Вадик (??) on 20-Сен-16, 18:05 
> ускоренный композитинг и средства для работы с буфером обмена

Первый же пункт

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от anonymous (??) on 20-Сен-16, 18:48 
>Первый же пункт

Что, в GTK нет API для рисования и работы с буфером обмена?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 20-Сен-16, 20:01 
> Что, в GTK нет API для рисования и работы с буфером обмена?

Чем выше уровень indirect-а тем медленнее это рисоваться будет. И если кто удумает делать композитинг через трехэтажное гномовское апи - он получит трехэтажные маты пользователей за зверские тормоза.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

21. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от anonymous (??) on 20-Сен-16, 21:23 
ну не знаю. Тут у людей QML летает... А тут чистый си всё же.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

36. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 21-Сен-16, 07:15 
> QML

А где его реально, кроме Sailfish (wayland) и Android используют?

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

46. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от anonymous (??) on 21-Сен-16, 15:38 
>А где его реально, кроме Sailfish (wayland) и Android используют?

Ну вот, даже на мобильных процах летает. А тут сишная прослойка на интеле тормозит.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

61. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 25-Сен-16, 04:19 
> Ну вот, даже на мобильных процах летает. А тут сишная прослойка на
> интеле тормозит.

Если кто хочет выводить ВООБЩЕ ВСЮ графику через какой-то механизм - там несколько другие понятия о скорости. Когда FullHD кадры оптом выдаваемые через такой интерфейс не должны напрягать. А там достаточно делать 1-2 лишних копирования куда-нибудь зазря и это будет выглядеть как тот мужик с vlc - ух ты, 330% нагрузки при выводе видео на кор2дуба?!

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

60. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 25-Сен-16, 04:16 
> ну не знаю. Тут у людей QML летает...

А это смотря куда он летает. Попробуй на QML порисовать 1920х1080х30FPS для начала, с обновлением каждого кадра. И конечно же за tearing и stuttering пользователи тебя обзовут понятно как.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

6. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +11 +/
Сообщение от Аноним (??) on 20-Сен-16, 18:26 
Хорошо, что ему пока не нужно знать про systemd.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

37. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +3 +/
Сообщение от Аноним (??) on 21-Сен-16, 07:16 
> Хорошо, что ему пока не нужно знать про systemd.

Тсссссс! Лёня услышит!

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

59. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от 0pointer on 24-Сен-16, 23:44 
Hey guys, what are you talking about here?
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

4. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –3 +/
Сообщение от Ergil (ok) on 20-Сен-16, 18:15 
>  Midori, Epiphany

Восстание живых мертвецов, однако.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от тоже Аноним (ok) on 20-Сен-16, 18:43 
Midori - весьма живой и по-прежнему актуален на слабом железе, где браузеры-платформы слишком неповоротливы.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

13. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от Аноним (??) on 20-Сен-16, 18:52 
это вы сейчас о каком Мидори? это который поддерживает разные движки и весит х/т которую никто не использует или о каком-то своём? а чем вам НетСёрф тогда не нра?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

15. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от paulus (ok) on 20-Сен-16, 19:33 
> чем вам НетСёрф тогда не нра?

или xombrero (xxxtrem)

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

16. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним (??) on 20-Сен-16, 19:58 
> Восстание живых мертвецов, однако.

Это тебе в соседнюю новость, за файрфоксом с свеженьким, тепленьким DRM'ом, прямо из-под проприетарщика.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

41. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 21-Сен-16, 08:31 
> за файрфоксом с свеженьким, тепленьким DRM'ом

man firefox-esr
man iceweasel

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

42. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 21-Сен-16, 13:12 
Выходи из криозаморозки. iceweasel влился в firefox обратно
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

45. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от Аноним (??) on 21-Сен-16, 14:35 
> iceweasel влился в firefox обратно

Суть не изменилось, патчи всё те же, собирают всё те же люди. Просто мозилла позволила иметь iceweasel'у товарный знак Firefox. Да и один фиг его Mozilla Community собирала.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

56. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 22-Сен-16, 18:06 
либо "сути не изменилось" (хотя это коряво), либо "суть не изменилась" (хотя это клише).
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

57. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 22-Сен-16, 18:10 
> либо "сути не изменилось" (хотя это коряво), либо "суть не изменилась" (хотя
> это клише).

сути не изменились, вот это коряво!


Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

48. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним (??) on 21-Сен-16, 16:55 
Вы в лесу живете, наверное.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Шарп (ok) on 20-Сен-16, 18:15 
Ещё один гвоздь в крышку гроба сами знаете чего.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +3 +/
Сообщение от kravich (ok) on 20-Сен-16, 18:35 
Да ладно тебе, подождал бы браузеры на WebKitGTK хоронить...
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним (??) on 20-Сен-16, 18:57 
Наиболее интересные (luakit, dwb, вроде ещё какие-то) похоронены самими авторами. Это не похороны, а поминки.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

32. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +2 +/
Сообщение от Аноним84701 on 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

Т.е. "пилить свой браузер" с отличными от представлений гнумовцев хотелками теперь стало несколько накладно.


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

49. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 21-Сен-16, 17:16 
Я это и имел ввиду. Фактически, авторы заявили, что не хотят находиться в состоянии перманентного переписывания под новые, несовместимые, версии вебкита.

> dwb: не найду, но автор вроде тоже ссылался на то, что придется слишком уж много переделывать при переходе на вебкит2

Да. Правда, он ещё заявил, что планирует начать разработку браузера, независимого от конкретного движка и позволяющего при компиляции подключать любой движок. Но с тех пор никаких новостей не было. Читал об этом где-то на archlinux-форумах, ссылку, к сожалению, кинуть не могу.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

33. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 21-Сен-16, 02:52 
Есть ещё живой vimb, но тоже на первом сабже. Ветка с поддержкой второго есть, но какая-то дохлая.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

54. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от нах on 22-Сен-16, 13:25 
> Ещё один гвоздь в крышку гроба сами знаете чего.

X11 ? Да, пожалуй. Еще лет пять, и современный чудо-софт будет вообще несобираем без wayland, а уже собранный - соответственно, неработоспособен без него.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от 0eviy (ok) on 20-Сен-16, 18:48 
наконецто!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от 0eviy (ok) on 20-Сен-16, 18:51 
интерено кто его первым использовать начнет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от Аноним (??) on 20-Сен-16, 19:59 
Арчеводы и гентушники, не заломавшиеся это компильнуть :)
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от 0eviy (ok) on 20-Сен-16, 20:06 
> Арчеводы и гентушники, не заломавшиеся это компильнуть :)

эти это умеют )

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

43. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от Аноним (??) on 21-Сен-16, 13:13 
Пользователи федоры?
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

22. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним 20.09 on 20-Сен-16, 22:46 
Когда Wayland станет новым стандартом с полноценной поддержкой всего и вся? У меня такое впечатление, что я уже 10 лет слышу это слово, а воз всё где-то там и в 2016 году в Линукс продолжает использоваться клиент-серверная графическая подсистема, устаревшая ещё во времена становления винды.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Мыслитель on 21-Сен-16, 00:08 
Wayland-у 8 лету
Mir-у 4 года

P.S. Это не значит что мир развивается в 2 раза быстрее, просто у них 80% общего

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

25. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним 20.09 on 21-Сен-16, 00:39 
А Иксам то сколько лет, мыслеятель? Не X.org, а не X11 вообще?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

39. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Аноним (??) on 21-Сен-16, 07:27 
> А Иксам то сколько лет, мыслеятель? Не X.org, а не X11 вообще?

X11 - 32 года
X.org - 12 лет.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

53. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от Мяут (ok) on 22-Сен-16, 00:49 

X11 - 32 года
X.org - 12 лет           <------- Combo breaker!
Wayland - 8 лет
Mir - 4 года

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

44. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним (??) on 21-Сен-16, 13:15 
Я уже спокойно использую вейленд на десктопе. Об иксах перестал вспоминать ещё летом. Работает.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

55. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +1 +/
Сообщение от gnutrans on 22-Сен-16, 15:50 
Ну, умврщики то да, они вяленого уже вовсю использовали ещё в те времена, когда его просто запуститься нельзя было заставить.


Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

24. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от anonymous (??) on 21-Сен-16, 00:21 
Midori застрял на WebKitGTK 2.4.x, так что эта новость не про него
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +2 +/
Сообщение от Онаним on 21-Сен-16, 05:06 
> В системе кэширования на диске релизован спекулятивный метод проверки актуальности прокэшированных ресурсов

Кэшированием, да ещё и дисковым занимается компонент? Нахрена? Он рендерить должен что ему дают, а доставкой (и кэшированием, и сетевой коммуникацией) должно заниматься приложение, в которое он встроен.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  +/
Сообщение от anonymous (??) on 21-Сен-16, 15:41 
Да он и про вяленого ничего знать не должен.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

52. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним (??) on 22-Сен-16, 00:27 
О, хоть куда-то отдельный поток добавили!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

58. "Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной подд..."  –1 +/
Сообщение от Аноним (??) on 23-Сен-16, 18:52 
Пора сделать очередной 'снимок' системы и положить в архив на внешний HDD...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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