The OpenNET Project / Index page

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

Доступен браузерный движок WebKitGTK+ 2.8.0

23.03.2015 21:18

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

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

  • Включение по умолчанию многопоточного JIT-компилятора и переход на разработанную компанией Apple библиотеку распределения памяти bmalloc, которая теперь используется вместо TCMalloc, что позволило заметно увеличить общую производительность браузерного движка;
  • Поддержка расширения APNG, позволяющего отображать анимированные PNG-изображения;
  • Начальная поддержка GTK+ gestures API, открывающего двери к использованию WebKitWebView на устройствах с сенсорными экранами. В настоящее время поддерживаются только простейшие управляющие жесты, такие как прокрутка касанием, клик и масштабирование двумя пальцами;
  • Реализация Web Notifications API для организации вывода уведомлений вне контекста текущей страницы;
  • Возможность определения цвета фона WebKitWebView, используемого для заполнения экрана до начала отрисовки страницы;
  • В WebKitWebView представлено новое свойство is-playing-adio, которое можно использовать для определения воспроизведения звука в данном web-контексте. Браузеры могут использовать данное свойство для наглядной индикации в какой вкладке осуществляется вывод звука;
  • Поддержка HTML5-элемента "color input", при указании которого выводится кнопка для вывода диалога выбора цвета;
  • Улучшены средства подключения обработчиков ошибок при установке защищённых TLS-соединений.


  1. Главная ссылка к новости (http://webkitgtk.org/2015/03/2...)
  2. OpenNews: В WebKitGTK+ выявлены несвободные файлы
  3. OpenNews: Выпуск WebKitGTK+ 2.6.0
  4. OpenNews: Доступен WebKitGTK+ 2.4.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41893-webkitgtk
Ключевые слова: webkitgtk, webkit, gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:16, 23/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Забавно, не видел ни одного толкового браузера на WebKit, кроме Safari, но он тоже не подарок
     
     
  • 2.2, DrMGC (ok), 22:22, 23/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а как же chromium?
     
     
  • 3.7, Аноним (-), 23:53, 23/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    дёрганый какой-то он. и с магазином.
     
     
  • 4.8, DrMGC (ok), 23:59, 23/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, у меня работает отлично. (debian jessie)
     
  • 3.12, анн (?), 09:24, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    огромные шрефты починили уже в табах и строке адреса?
     
     
  • 4.17, annualslayer (ok), 10:31, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    версии, примерно, в 38-40 (сейчас 41 стабильная)

    меня больше течка беспокоит, которая висит на их трэкере больше года

     
  • 3.13, AKR (ok), 09:43, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А он разве не на blink уже давно?
     
     
  • 4.20, ТотСамыйИз4х (?), 14:28, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У них ветки практически совпадают. Да, он на блинк. От того что ты блинк назовешь вебкит  ничего не поменяется
     
     
  • 5.23, Аноним (-), 19:16, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Blink и WebKit уже давно сильно отличаются, а V8 так вообще никогда не входил в состав WebKit. Не пишите ерунды.
     
  • 2.5, Ivan_83 (?), 23:10, 23/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А оно и не всегда надо.
    Я его поставил только чтобы в Claws mail хтмл письма смотреть, больше не и требуется.
     

  • 1.3, Аноним (-), 22:23, 23/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >открывающего двери к использованию WebKitWebView на устройствах с сенсорными экранами
    >открывающего двери

    Феерия!

     
  • 1.4, Michael Shigorin (ok), 22:48, 23/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо будет глянуть, но похоже на то, что за открывшимися дверями лежат всё те же модернизированные укороченные грабли: https://bugzilla.gnome.org/show_bug.cgi?id=741124
     
  • 1.6, Аноним (-), 23:16, 23/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А тем временем Epiphany с более-менее насыщенными сайтами справится не может. По крайней мере 3.14 никак не смог.
     
  • 1.9, maxst (?), 00:18, 24/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    APNG: http://i.imgur.com/p3R7kc3.png
     
     
  • 2.14, soarin (?), 10:11, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да, APNG щас везде поддерживается кроме IE и Chromообразных
     
     
  • 3.21, BratSinot (ok), 15:43, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если бы вы слегка посмотрели на скрин и подумали, то увидели бы, что автор скинул скрин с WebKitGtk версии 2.7.
     
     
  • 4.22, maxst (?), 16:26, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Именно, APNG там появился только в версии 2.7.92
    Кстати, в Web/Epiphany работает, а в Midori почему-то нет.
     
  • 4.24, soarin (?), 05:37, 25/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    И что?
     

  • 1.11, Аноним (-), 07:00, 24/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Что это они решили использовать код apple ?
     
     
  • 2.18, Anonymous_WebKitGTK_2.8.0 (?), 10:40, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Что это они решили использовать код apple ?

    "The WebKit project was started within Apple by Don Melton on June 25, 2001[13] as a fork of KHTML and KJS."

    https://en.wikipedia.org/wiki/WebKit

     
  • 2.19, soarin (?), 11:00, 24/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А почему нет? Собственно webkit - открытый проект и там само собой далеко нетолько код apple.
    А почему гномеры выкинули gecko и перешли на webkit читай здесь https://mail.gnome.org/archives/epiphany-list/2008-April/msg00000.html
     

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



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

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