WebKitGTK+

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

Rating: 4.0/5 (Total Votes: 1)

WebKitGTK + е напълно свободен, многофункционален, мощен и с отворен код софтуер за команден ред, който има за цел да пренесе мощния рендиращ двигател WebKit в GTK + GUI инструментариума и, разбира се, .

Проектът включва пълната функционалност на WebKit чрез набор от приложни програмни интерфейси (API), базирани на GObject, и е подходящ за приложения, изискващи всякакъв вид интеграция в мрежата, от зрели уеб браузъри до хибридни 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 елемента, поддържа технологиите WebRTC и WebAudio, както и ускорено рендиране и 3D CSS.


Под капака

Сред изискванията на Runtime за WebKitGTK + (имайте предвид, че списъкът ще се променя във времето, тъй като проектът се развива), можем да споменем GTK + 3.6.0 или по-нова версия, gail 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 introspection 1.32.0 или по-нова, libxslt 1.1.7 или по-нова, SQLite 3.0 или по-нова, GStreamer 1.0.3 или по-нова, gstreamer-plugins-base 1.0.3 или късно

Какво е новото в това издание:

  • Подобрете използването на процесора при рендиране под Wayland в ускорен композиционен режим.
  • Подобрете потреблението на паметта на процеса на потребителския интерфейс под Уейланд.
  • Коригирайте проблеми при рендиране в някои уебсайтове, които имат разрешено ускорено композиране.
  • Коригирайте катастрофата на уеб процес при затваряне на WebView.
  • Инициализирайте libgcrypt в мрежовия процес.
  • Показване на контролите, ако не е позволено да се възпроизвежда елемент от видеоклипа.
  • Добавете поддръжка на команди за "бисквитки" и екранни снимки в 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.
  • Спазвайте заглавията на X-Frame-Options, когато зареждате от кеша на приложения.
  • Няколко проблеми при катастрофи и рендиране са фиксирани.
  • Коригирайте откриването на MIPS N64.
  • Коригирайте няколко течове на памет.
  • Актуализации на превода: каталонски.

Какво е новото във версия 2.8.0:

  • Известия в HTML5.
  • Скриптови съобщения на потребителите.
  • Цветно въвеждане на HTML5.
  • Поддръжка на APNG.
  • Подобрения на ефективността.
  • Възпроизвеждане на аудио сигнал за известяване.
  • Цветове на фона за преглед в мрежата.

Какво е новото във версия 2.4.8:

  • Коригирайте проблеми със SSL връзката с някои уебсайтове след корекцията за уязвимост POODLE.
  • Решете катастрофа при зареждане на флаш памети.
  • Коригирайте изграждането на GNU Hurd
  • Коригирайте изграждането на OS X.
  • Прикрепете документацията на webkit_print_operation_get_page_setup ().
  • Защитни поправки: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE- 2014-1390.

Какво е новото във версия 2.7.3:

  • Добавете приложния програмен интерфейс (API), за да поддържате известия в HTML5.
  • Добавете приложния програмен интерфейс за заявки за разрешение на UserMedia.
  • GObject API за свързвания DOM сега правилно връща NULL intead на празните низове, за да може да прави разлика между не присъства и налице, но е празно.
  • Добавете поддръжка за прозореца за декорация на текст.
  • Подобрете диалоговия прозорец за HTTP удостоверяване.
  • Покажете идентификационния атрибут на елементите на метъра и опцията за достъпност.
  • Използвайте latin1 вместо UTF-8 за HTTP заглавие.
  • Актуализирайте иконата на инспектора NavigationItemProbes.
  • Добавете видео / mp2t като алтернативен тип за MPEG TS.
  • Добавете приложение / x-mpegurl и видео / flv към списъка с поддържани типове мултимедии.
  • Добавете поддръжка на заявки за планиране в HTTP медия източник.
  • При затваряне на аудиоизместването
  • е необходимо да отстраните затварянето
  • Актуализации на преводите: Канада, Асамед

Какво е новото във версия 2.3.4:

  • Добавете API към WebKitResponsePolicyDecision, за да проверите дали типът MIME може да се показва.
  • По подразбиране активирайте приложния програмен интерфейс (API) на цял екран.
  • Коригиране на обработката на HTTP сертификати с активиран мрежов процес.
  • Коригирайте изтеглянията с активиран мрежов процес.
  • Коригирайте работата с "бисквитките", когато мрежовият процес е разрешен.
  • Премахнете частичния изтеглен файл, когато операцията за изтегляне не е успешна или е анулирана.
  • Направете сигнал за изпращане-заявка в WebKitWebPage :: след пренасочване.
  • Добавете разширения атрибут xdg.origin.url към изтеглянията в WebKit2.
  • Коригирайте WebGL с GLES.
  • Актуализации на превода: холандски, бразилски португалски.

Какво е новото във версия 2.2.4:

  • Деактивирайте MemoryCache, когато е зададен моделът кеш DOCUMENT_VIEWER.
  • Премахнете частичния изтеглен файл, когато операцията за изтегляне не е успешна или е анулирана.
  • По подразбиране активирайте Web Audio в конфигуриране.
  • Добавете липсващи присвоявания от роли ARIA в роли ATK.
  • Коригирайте няколко катастрофи, когато печатате чрез JavaScript.
  • Коригирайте грешка X11, когато повърхността на хранилището е унищожена.
  • Коригирайте низа на потребителски агент, за да прецените правилно Mac OS X, за да коригирате няколко уеб сайтове, които зависят от потребителския агент като Yahoo.
  • Коригирайте изграждането с поддръжка на подземен паркинг.
  • Коригирайте изграждането във FreeBSD.
  • Коригирайте изграждането в Mac / Darwin.
  • Коригирайте изграждането с GCC в i386.

Какво е новото във версия 2.3.3:

  • Първоначалната поддръжка на мрежовия процес е деактивирана по подразбиране.
  • CSS регионите вече са разрешени по подразбиране.
  • Подкрепете приставката от дясната страна на инспектора в WebKit2.
  • Добавете настройката за пространствена навигация в API WebKit2 GTK +.
  • Добавете настройката на източника на мултимедия към WebKit1 и WebKit2.
  • Поддържайте персонализирани типове за плъзгане и пускане на данни.
  • Избягвайте допълнително копиране при изчертаване на изображения в кайро-бекенда.
  • Прикрепете превъртането в списъците с разширения, когато падащото меню е по-голямо от екрана.
  • Използвайте GTK + 2 в WebKit1
  • Коригирайте връщащата стойност на webkit_web_view_get_view_source_mode () в WebKit1.
  • Излъчвайте събития за стартиране на потока, шапки и сегменти в елемента webkitwebaudiosrc.
  • Решете търсенето на медийно съдържание, предоставено от сървъри, които не поддържат заявки за обхват.
  • Решете катастрофа, когато използвате медиен източник в гръбнака на 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:

    • Добавете настройката "enable-media-stream" в WebKit2 GTK + API.
    • Коригирайте катастрофата, когато зареждането се повреди поради грешки в SSL в WebKit2.
    • Коригирайте катастрофа при отпечатване чрез JavaScript в WebKit2.
    • Добавете поддържащи аудио и видео записи към гръбнака на медиите на GStreamer.
    • Правилно излагайте видео и аудио елементите на достъпност.
    • При изчертаване на прекалено малки повърхности прикрепете матрицата с невалидна кайро.
    • Избягвайте допълнително копиране при изчертаване на изображения, използващи кайро.
    • Не пропускайте честотата на възпроизвеждане, когато търсите в бекенда на медиите на GStreamer.
    • Няколко поправки на изграждането на платформи, които не са Linux.

    Какво е новото във версия 2.2.3:

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

    Какво е новото във версия 2.2.2:

    • Коригирайте катастрофата при печат чрез JavaScript в WebKit2.
    • Активирайте поддръжката на обратно действие / ремонт на текстови издания в WebKit2.
    • Коригирайте изграждането на платформи, които не са Linux.

    Какво е новото във версия 2.3.1:

    • Добавете API на WebKit2 за грешки в TLS.
    • Направете интерфейса на EventTarget introspectable в GObject DOM обвързването.
    • Показване на WheelEvent в приложния програмен интерфейс (API) за обвързване на DOM.
    • Генериране на документация за приложния програмен интерфейс (API) за обвързването на GObject DOM.
    • По подразбиране спазвайте ориентацията на изображението.
    • Активирайте поддръжката на обратно действие / ремонт на текстови издания в WebKit2.
    • Добавете suppport за blob URL адреси към бекенда на медиите на GStreamer.
    • Добавете поддръжка за субтитри.
    • Разрешава да се изпълнява уеб процес с произволна команда за префикс при изграждането на грешки.
    • Излагайте правилно връзките на изображенията до достъпността.
    • Показване на заглавието и алтернативния текст за връзки в картините на изображенията до достъпност.
    • Отменете текущото активно WebKitAuthenticationRequest при зареждане на батерията.
    • Коригирайте няколко течове на памет.

    Изисквания :

    • GNOME

Подобен софтуер

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

Коментари не е намерена
добавите коментар
Включете на изображения!