WebKitGTK 2.36.0 բրաուզերի շարժիչի և Epiphany 42 վեբ բրաուզերի թողարկում

Հայտարարվել է նոր կայուն մասնաճյուղի թողարկումը՝ WebKitGTK 2.36.0, որը հանդիսանում է GTK պլատֆորմի համար WebKit բրաուզերի շարժիչի միացքը: WebKitGTK-ն թույլ է տալիս օգտագործել WebKit-ի բոլոր հնարավորությունները GNOME-ի վրա հիմնված ծրագրավորման ինտերֆեյսի միջոցով, որը հիմնված է GObject-ի վրա և կարող է օգտագործվել վեբ բովանդակության մշակման գործիքները ցանկացած հավելվածում ինտեգրելու համար՝ սկսած HTML/CSS մասնագիտացված վերլուծիչներում օգտագործելուց մինչև լիարժեք վեբ բրաուզերների ստեղծում: WebKitGTK օգտագործող հայտնի նախագծերի շարքում կարելի է նշել ստանդարտ GNOME բրաուզերը (Epiphany): Նախկինում WebKitGTK-ն օգտագործվում էր Midori բրաուզերում, սակայն այն բանից հետո, երբ նախագիծն անցավ Astian Foundation-ի ձեռքը, Midori-ի հին տարբերակը WebKitGTK-ում լքվեց, և Wexond բրաուզերից պատառաքաղ ստեղծելով, հիմնովին այլ արտադրանք ստեղծվեց: նույն անունը Midori, բայց հիմնված է Electron and React հարթակի վրա:

Հիմնական փոփոխությունները.

  • Предложена новая реализация средств для людей с ограниченными возможностями, переведённая с ATK на DBus-интерфейсы AT-SPI.
  • Добавлена поддержка метода requestVideoFrameCallback.
  • Добавлена поддержка медиасеансов.
  • Параметр hardware-acceleration-policy, определяющий правила применения аппаратного ускорения, установлен в значение «always».
  • Добавлен API для обработки собственных схем URI.
  • На платформе Linux включено применение работы в режиме реального времени для потоков, обеспечивающих взаимодействие с пользователями (обработчики событий, прокрутка и т.п.).

На базе WebKitGTK 2.36.0 сформирован выпуск браузера GNOME Web 42 (Epiphany), в котором предложены следующие изменения:

  • Обновлён встроенный просмотрщик PDF-файлов (PDF.js).
  • Добавлена поддержка применения тёмной темы оформления.
  • Постоянно включено применение аппаратного ускорения.
  • Проведена подготовка к переходу на GTK 4.
  • Предоставлена возможность открытия URI через десктоп-обработчики.
  • Добавлена поддержка библиотеки libportal 0.5, которая предоставляет простые асинхронно работающие прослойки для большинства «порталов» Flatpak.
  • Переработан код для управления поисковыми системами.

Source: opennet.ru

Добавить комментарий