The OpenNET Project / Index page

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

20.09.2016 17:43  Выпуск браузерного движка WebKitGTK+ 2.14 с полноценной поддержкой Wayland

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

Ключевые изменения в новой стабильной ветке:

  • Поддержка Wayland доведена до полнофункционального вида, т.е. доступны все имеющиеся возможности, включая ранее недоступные ускоренный композитинг и средства для работы с буфером обмена;
  • Процесс ускорения сведения компонентов окна (композитинг), использующий OpenGL, вынесен в отдельный поток и теперь работает параллельно с основной нитью, не блокируя выполнение JavaScript и обработку событий интерфейса. Многопоточный композитинг включен по умолчанию как для X11, так и для Wayland;
  • Добавлен новый обработчик потребления памяти, инициирующий освобождение ресурсов в случае нехватки памяти, который может работать в системах без cgroups (используется EventFD и полинг /proc/meminfo);
  • В системе кэширования на диске релизован спекулятивный метод проверки актуальности прокэшированных ресурсов;
  • Значительно сокращено число открытых файловых дескрипторов.


  1. Главная ссылка к новости (https://webkitgtk.org/2016/09/...)
  2. OpenNews: Выпуск браузерного движка WebKitGTK+ 2.12.0
  3. OpenNews: Выпуск браузерного движка WebKitGTK+ 2.10.0
  4. OpenNews: Доступен браузерный движок WebKitGTK+ 2.8.0
  5. OpenNews: В WebKitGTK+ выявлены несвободные файлы
Лицензия: CC-BY
Тип: Программы
Ключевые слова: webkitgtk, webkit
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, anonymous (??), 17:58, 20/09/2016 [ответить] [показать ветку] [···]    [к модератору]
  • +8 +/
    Странно, что браузерный движок должен знать про wayland. Разве GTK не представляет необходимый уровень абстракции?
     
     
  • 2.3, Вадик (??), 18:05, 20/09/2016 [^] [ответить]    [к модератору]
  • –1 +/
    > ускоренный композитинг и средства для работы с буфером обмена

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

     
     
  • 3.11, anonymous (??), 18:48, 20/09/2016 [^] [ответить]    [к модератору]
  • +1 +/
    >Первый же пункт

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

     
     
  • 4.18, Аноним (-), 20:01, 20/09/2016 [^] [ответить]     [к модератору]
  • +/
    Чем выше уровень indirect-а тем медленнее это рисоваться будет И если кто удума... весь текст скрыт [показать]
     
     
  • 5.21, anonymous (??), 21:23, 20/09/2016 [^] [ответить]    [к модератору]  
  • +/
    ну не знаю. Тут у людей QML летает... А тут чистый си всё же.
     
     
  • 6.36, Аноним (-), 07:15, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    > QML

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

     
     
  • 7.46, anonymous (??), 15:38, 21/09/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    >А где его реально, кроме Sailfish (wayland) и Android используют?

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

     
     
  • 8.61, Аноним (-), 04:19, 25/09/2016 [^] [ответить]     [к модератору]  
  • +/
    Если кто хочет выводить ВООБЩЕ ВСЮ графику через какой-то механизм - там несколь... весь текст скрыт [показать]
     
  • 6.60, Аноним (-), 04:16, 25/09/2016 [^] [ответить]     [к модератору]  
  • +/
    А это смотря куда он летает Попробуй на QML порисовать 1920х1080х30FPS для нача... весь текст скрыт [показать]
     
  • 2.6, Аноним (-), 18:26, 20/09/2016 [^] [ответить]    [к модератору]  
  • +11 +/
    Хорошо, что ему пока не нужно знать про systemd.
     
     
  • 3.37, Аноним (-), 07:16, 21/09/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    > Хорошо, что ему пока не нужно знать про systemd.

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

     
     
  • 4.59, 0pointer (?), 23:44, 24/09/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Hey guys, what are you talking about here?
     
  • 1.4, Ergil (ok), 18:15, 20/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    >  Midori, Epiphany

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

     
     
  • 2.9, тоже Аноним (ok), 18:43, 20/09/2016 [^] [ответить]    [к модератору]  
  • +/
    Midori - весьма живой и по-прежнему актуален на слабом железе, где браузеры-платформы слишком неповоротливы.
     
     
  • 3.13, Аноним (13), 18:52, 20/09/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    это вы сейчас о каком Мидори? это который поддерживает разные движки и весит х/т которую никто не использует или о каком-то своём? а чем вам НетСёрф тогда не нра?
     
     
  • 4.15, paulus (ok), 19:33, 20/09/2016 [^] [ответить]    [к модератору]  
  • +/
    > чем вам НетСёрф тогда не нра?

    или xombrero (xxxtrem)

     
  • 2.16, Аноним (-), 19:58, 20/09/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    > Восстание живых мертвецов, однако.

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

     
     
  • 3.41, Аноним (-), 08:31, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    > за файрфоксом с свеженьким, тепленьким DRM'ом

    man firefox-esr
    man iceweasel

     
     
  • 4.42, Аноним (-), 13:12, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    Выходи из криозаморозки. iceweasel влился в firefox обратно
     
     
  • 5.45, Аноним (-), 14:35, 21/09/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Суть не изменилось, патчи всё те же, собирают всё те же люди Просто мозилла поз... весь текст скрыт [показать]
     
     
  • 6.56, Аноним (13), 18:06, 22/09/2016 [^] [ответить]    [к модератору]  
  • +/
    либо "сути не изменилось" (хотя это коряво), либо "суть не изменилась" (хотя это клише).
     
     
  • 7.57, Аноним (13), 18:10, 22/09/2016 [^] [ответить]    [к модератору]  
  • +/
    > либо "сути не изменилось" (хотя это коряво), либо "суть не изменилась" (хотя
    > это клише).

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


     
  • 2.48, Аноним (-), 16:55, 21/09/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Вы в лесу живете, наверное.
     
  • 1.5, Шарп (ok), 18:15, 20/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ещё один гвоздь в крышку гроба сами знаете чего.
     
     
  • 2.8, kravich (ok), 18:35, 20/09/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    Да ладно тебе, подождал бы браузеры на WebKitGTK хоронить...
     
     
  • 3.14, Аноним (-), 18:57, 20/09/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Наиболее интересные (luakit, dwb, вроде ещё какие-то) похоронены самими авторами. Это не похороны, а поминки.
     
     
  • 4.32, Аноним84701 (?), 01:40, 21/09/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    Не совсем GTKшники при переходе на webkit2 убрали часть апи https bugs webki... весь текст скрыт [показать]
     
     
  • 5.49, Аноним (-), 17:16, 21/09/2016 [^] [ответить]     [к модератору]  
  • +/
    Я это и имел ввиду Фактически, авторы заявили, что не хотят находиться в состоя... весь текст скрыт [показать]
     
  • 4.33, Аноним (-), 02:52, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    Есть ещё живой vimb, но тоже на первом сабже. Ветка с поддержкой второго есть, но какая-то дохлая.
     
  • 2.54, нах (?), 13:25, 22/09/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    X11 Да, пожалуй Еще лет пять, и современный чудо-софт будет вообще несобираем... весь текст скрыт [показать]
     
  • 1.10, 0eviy (ok), 18:48, 20/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    наконецто!
     
  • 1.12, 0eviy (ok), 18:51, 20/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    интерено кто его первым использовать начнет?
     
     
  • 2.17, Аноним (-), 19:59, 20/09/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Арчеводы и гентушники, не заломавшиеся это компильнуть :)
     
     
  • 3.19, 0eviy (ok), 20:06, 20/09/2016 [^] [ответить]    [к модератору]  
  • +/
    > Арчеводы и гентушники, не заломавшиеся это компильнуть :)

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

     
  • 2.43, Аноним (-), 13:13, 21/09/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Пользователи федоры?
     
  • 1.22, Аноним 20.09 (?), 22:46, 20/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Когда Wayland станет новым стандартом с полноценной поддержкой всего и вся? У меня такое впечатление, что я уже 10 лет слышу это слово, а воз всё где-то там и в 2016 году в Линукс продолжает использоваться клиент-серверная графическая подсистема, устаревшая ещё во времена становления винды.
     
     
  • 2.23, Мыслитель (?), 00:08, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    Wayland-у 8 лету
    Mir-у 4 года

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

     
     
  • 3.25, Аноним 20.09 (?), 00:39, 21/09/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    А Иксам то сколько лет, мыслеятель? Не X.org, а не X11 вообще?
     
     
  • 4.39, Аноним (-), 07:27, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    > А Иксам то сколько лет, мыслеятель? Не X.org, а не X11 вообще?

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

     
     
  • 5.53, Мяут (ok), 00:49, 22/09/2016 [^] [ответить]    [к модератору]  
  • +/
    [code]
    X11 - 32 года
    X.org - 12 лет           <------- Combo breaker!
    Wayland - 8 лет
    Mir - 4 года
    [/code]
     
  • 2.44, Аноним (-), 13:15, 21/09/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Я уже спокойно использую вейленд на десктопе. Об иксах перестал вспоминать ещё летом. Работает.
     
     
  • 3.55, gnutrans (?), 15:50, 22/09/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну, умврщики то да, они вяленого уже вовсю использовали ещё в те времена, когда его просто запуститься нельзя было заставить.


     
  • 1.24, anonymous (??), 00:21, 21/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Midori застрял на WebKitGTK 2.4.x, так что эта новость не про него
     
  • 1.35, Онаним (?), 05:06, 21/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > В системе кэширования на диске релизован спекулятивный метод проверки актуальности прокэшированных ресурсов

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

     
     
  • 2.47, anonymous (??), 15:41, 21/09/2016 [^] [ответить]    [к модератору]  
  • +/
    Да он и про вяленого ничего знать не должен.
     
  • 1.52, Аноним (-), 00:27, 22/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    О, хоть куда-то отдельный поток добавили!
     
  • 1.58, Аноним (-), 18:52, 23/09/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Пора сделать очередной 'снимок' системы и положить в архив на внешний HDD...
     

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


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