WebKitGTK+

Скриншот программы:
WebKitGTK+
Детали программы:
Версия: 2.16.6 / 2.18 RC обновление
Дата загрузки: 2 Oct 17
Разработчик: The WebKitGTK+ Team
Тип распространения: Бесплатная
Популярность: 21

Rating: nan/5 (Total Votes: 0)

WebKitGTK + - это полностью бесплатное, универсальное, мощное и открытое программное обеспечение командной строки с открытым исходным кодом, целью которого является перенос мощного механизма рендеринга WebKit в инструментарий GTK + GUI и, конечно же, графическую среду рабочего стола GNOME .

Проект включает в себя полную функциональность WebKit с помощью набора API-интерфейсов на основе GObject (Application Programming Interfaces) и подходит для приложений, для которых требуется любая веб-интеграция, от зрелых веб-браузеров до гибридных приложений HTML / CSS.


Используется в Epiphany, Midori и других мощных приложениях

WebKitGTK + успешно используется в популярных и мощных приложениях, которые работают в среде рабочего стола GNOME или требуют инструментальных средств GTK +, таких как веб-браузеры Epiphany и Midor.

Проект очень полезен как для настольных, так и для встраиваемых систем, он поддерживает WebKit2 и позволяет разработчикам легко создавать приложения, которые полагаются на веб-платформу для повышения оперативности и безопасности.


Использует разделение процессов для поддержки GTK + 2 плагинов в приложениях GTK + 3

Еще одна интересная особенность - разделение процессов, которое используется WebKitGTK + для плавной поддержки плагинов, написанных в ветке 2.x GTK +, таких как Adobe Flash Player, в приложениях GTK + 3.

Кроме того, WebKitGTK + предлагает полную поддержку видео и аудиопотоков на веб-страницах через бэкенд GStreamer WebKit, поддерживает элемент HTML canvas, поддерживает технологии WebRTC и WebAudio, а также ускоренную визуализацию и 3D-CSS.


Под капотом

Среди требований времени исполнения WebKitGTK + (помните, что во время разработки проекта со временем изменится список), мы можем упомянуть GTK + 3.6.0 или новее, гейл 3.0 или новее, GLib 2.36.0 или выше, libsoup 2.42.0 или позже, Cairo 1.10 или новее, Pango 1.30.0 или выше, libxml или более поздняя версия 2.6, fontconfig 2.5 или новее, FreeType2 или выше 9.0 и libsecret.

Кроме того, в зависимости от ваших параметров конфигурации WebKitGTK + может также требовать интроспекции GObject 1.32.0 или выше, libxslt 1.1.7 или новее, SQLite 3.0 или новее, GStreamer 1.0.3 или новее, gstreamer-plugins-base 1.0.3 или выше позже, Enchant 0.22 или новее, Clutter, а также Clutter GTK +.

Что нового в этой версии:

  • Улучшение использования ЦП при рендеринге в Wayland в режиме ускоренного компоновки.
  • Увеличьте потребление памяти в процессе пользовательского интерфейса в Wayland.
  • Исправить проблемы с обработкой на некоторых веб-сайтах с включенным ускоренным составом.
  • Исправьте сбой веб-процесса при закрытии WebView.
  • Инициализировать libgcrypt в сетевом процессе.
  • Показать элементы управления, если видеоэлементу не разрешено играть в строку.
  • Добавить поддержку команд cookie и скриншотов в WebDriver.
  • Исправить несколько сбоев и проблем с рендерингом.
  • Обновления переводов: бразильский португальский, польский.

Что нового в версии 2.8.4:

  • Сделайте работу WebSQL, используя квоту по умолчанию, а не всегда в openDatabase с DOM Exception 18.
  • Улучшить обнаружение и использование библиотек GL / GLES / EGL.
  • Исправьте сбой при распределении памяти с помощью bmalloc на 32-битных системах.
  • Исправьте модель кэша DOCUMENT_VIEWER, чтобы фактически отключить кеш памяти.
  • Исправьте сбой WebProcess после слишком большого количества ошибок при перенаправлении, когда есть активный плагин NPAPI.
  • Исправьте сбой WebProcess, когда параметр gtk-font-name пуст.
  • Убедитесь, что Math.abs () не возвращает отрицательный.
  • Правильно восстановить ускоренную компоновку после сбоя WebProcess.
  • Заголовки Respect X-Frame-Options при загрузке из кэша приложений.
  • Исправлено несколько сбоев и проблем с обработкой.
  • Исправить обнаружение MIPS N64.
  • Исправьте несколько утечек памяти.
  • Обновления переводов: каталонский.

Что нового в версии 2.8.0:

  • Поддержка начальных жестов.
  • Уведомления HTML5.
  • Сообщения пользовательского сценария.
  • цветной ввод HTML5.
  • Поддержка APNG.
  • Повышение производительности.
  • Воспроизведение аудиосигнала.
  • Цвет фона веб-представления.

Что нового в версии 2.4.8:

  • Исправить ошибки соединения SSL с некоторыми сайтами после исправления уязвимости POODLE.
  • Исправьте сбой при загрузке flash-плагинов.
  • Исправить ошибку на GNU Hurd
  • Исправить ошибку на OS X.
  • Исправить документацию webkit_print_operation_get_page_setup ().
  • Исправления безопасности: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE- 2014-1390.

Что нового в версии 2.7.3:

  • Добавить API для поддержки уведомлений HTML5.
  • Добавить API запроса прав доступа UserMedia.
  • API привязки GObject DOM теперь корректно возвращает NULL для ввода пустых строк, чтобы иметь возможность различать не существующий и существующий, но пустой.
  • Добавить поддержку для текста-украшения-пропустить.
  • Улучшить диалоговое окно проверки подлинности HTTP.
  • Выделить атрибут ID элементов Meter и Option для доступности.
  • Используйте latin1 вместо UTF-8 для значений заголовков HTTP.
  • Обновить значок инспектора NavigationItemProbes.
  • Добавить видео / mp2t в качестве альтернативного mimetype для MPEG TS.
  • Добавить приложение / x-mpegurl и video / flv в список поддерживаемых типов mimetypes.
  • Добавить поддержку запроса SCHEDULING для элемента источника HTTP-контента.
  • Исправьте тупик при выключении AudioDestination.
  • Обновления переводов: Kannada, Assamese

Что нового в версии 2.3.4:

  • Добавить API в WebKitResponsePolicyDecision, чтобы проверить, может ли отображаться тип MIME.
  • Включить полноэкранный API по умолчанию.
  • Исправить обработку HTTP-сертификатов при включенном сетевом процессе.
  • Исправить загрузку с включенным сетевым процессом.
  • Исправить обработку файлов cookie, когда сетевой процесс включен.
  • Удалите частичный файл, загруженный, когда операция загрузки завершится с ошибкой или отменена.
  • Сделать WebKitWebPage :: сигнал отправки-запроса после перенаправления.
  • Добавить xdg.origin.url расширенный атрибут для загрузки в WebKit2.
  • Исправить WebGL с помощью GLES.
  • Обновления переводов: голландский, бразильский португальский.

Что нового в версии 2.2.4:

  • Отключить MemoryCache, когда установлена ​​модель кэша DOCUMENT_VIEWER.
  • Удалите частичный файл, загруженный, когда операция загрузки завершится с ошибкой или отменена.
  • Включить веб-аудио по умолчанию в настройках.
  • Добавьте отсутствующие сопоставления из ролей ARIA в роли ATK.
  • Исправить несколько сбоев при печати через JavaScript.
  • Исправьте ошибку X11, когда поверхность хранилища поддержки будет уничтожена.
  • Исправьте строку пользовательского агента, чтобы правильно притвориться Mac OS X, чтобы исправить несколько веб-сайтов, которые зависят от пользовательского агента, такого как yahoo.
  • Исправить сборку с отключенной поддержкой wayland.
  • Исправить сборку во FreeBSD.
  • Исправить сборку в Mac / Darwin.
  • Исправить сборку с помощью GCC в i386.

Что нового в версии 2.3.3:

  • Первоначальная поддержка сетевого процесса отключена по умолчанию.
  • Регионы CSS теперь включены по умолчанию.
  • Поддержка правого прикрепления инспектора в WebKit2.
  • Добавить параметр пространственной навигации в API WebKit2 GTK +.
  • Добавьте настройки источника мультимедиа в WebKit1 и WebKit2.
  • Поддержка пользовательских типов для перетаскивания данных.
  • Избегайте дополнительной копии при рисовании изображений в бэкэнде cairo.
  • Исправить прокрутку в комбинированных блоках, когда выпадающее меню больше экрана.
  • Render AC слои также при использовании GTK + 2 в WebKit1.
  • Исправить возвращаемое значение webkit_web_view_get_view_source_mode () в WebKit1.
  • Испускать потоки-запуска, кепки и сегментные события в элементе webkitwebaiosrc.
  • Исправить поиск медиаконтента, предоставляемого серверами, не поддерживающими запросы диапазона.
  • Исправьте сбой при использовании медиа-источника в бэкэнд-сервере GStreamer.
  • Исправьте ошибку X11, когда поверхность хранилища поддержки будет уничтожена.
  • Выделить элементы разделителя с ATK_ROLE_SEPARATOR для доступности.
  • Показать объекты доступности. Знаки WAI-ARIA.
  • Открыть объекты доступности с помощью ATK_ROLE_ARTICLE.
  • Вывести объекты доступности с помощью ATK_ROLE_CHECK_MENU_ITEM.
  • Удалить поддержку GStreamer 0.10.
  • Утечка памяти из-за неправильного использования gst_tag_list_merge в TextCombinerGStreamer.
  • Обновления переводов: бразильский португальский.

Что нового в версии 2.3.2:

  • Добавьте настройку разрешающего потока в WebKit2 GTK + API.
  • Исправьте сбой при сбое загрузки из-за ошибок SSL в WebKit2.
  • Исправьте сбой при печати через JavaScript в WebKit2.
  • Добавьте звуковые и видеодорожки поддержки к бэкэнду в среде GStreamer.
  • Правильно предоставлять доступ к видео и аудио элементам.
  • Исправить недопустимую матрицу cairo при рисовании слишком маленьких поверхностей.
  • Избегайте дополнительной копии при рисовании изображений с помощью cairo.
  • Не опускайте скорость воспроизведения при поиске в бэкэнде на сервере GStreamer.
  • Несколько исправлений сборки на платформах, отличных от Linux.

Что нового в версии 2.2.3:

  • Render AC layer также при использовании GTK + 2 в WebKit1.
  • Избегайте дополнительной копии при рисовании изображений в бэкэнде cairo.
  • Исправить возвращаемое значение webkit_web_view_get_view_source_mode () в WebKit1.
  • Исправить прокрутку в комбинированных блоках, когда выпадающее меню больше экрана.
  • Удалить Chromium в качестве пользовательского агента и утверждать, что он является Safari в OS X.
  • Исправить авария в WebProcess при посещении www.pressure.co.uk.
  • Исправить ошибку JavaScript с некоторыми документами Google Диска.
  • Исправить авария в JavaScriptcore при запуске миротворческого теста на 32-битных платформах.
  • Исправить сборку с помощью freetype & gt; = 2.5.1.

Что нового в версии 2.2.2:

  • Исправьте сбой при печати через JavaScript в WebKit2.
  • Включить поддержку операций отмены / повторения текстовых версий в WebKit2.
  • Исправить сборку на платформах, отличных от Linux.

Что нового в версии 2.3.1:

  • Добавить API WebKit2 для ошибок TLS.
  • Сделать интерфейс EventTarget интроспективным в привязках DOM GObject.
  • Expose WheelEvent в API привязок DOM объектов GObject.
  • Создайте документацию API для привязок DOM GObject.
  • Уважайте ориентацию изображения по умолчанию.
  • Включить поддержку операций отмены / повторения текстовых версий в WebKit2.
  • Добавить suppport для URL-адресов blob для бэкэнд-сервера GStreamer.
  • Добавить поддержку субтитров.
  • Разрешить запуск веб-процесса с помощью команды произвольного префикса в отладочных сборках.
  • Правильно предоставлять ссылки на изображения для доступности.
  • Вывести заголовок и альтернативный текст для ссылок на карты изображений для доступности.
  • Отменить текущий активный WebKitAuthenticationRequest при сбое загрузки.
  • Исправьте несколько утечек памяти.

<сильные> Требования :

    <литий> GNOME

Похожие программы

Комментарии к WebKitGTK+

Комментарии не найдены
добавить комментарий
Включите картинки!