Преди няколко дни стартирането на новата версия на уеб браузъра GNOME Web 42, по-известен като Epiphany заедно със стабилния клон на WebKitGTK 2.36.0 порт на браузъра WebKit за платформата GTK.
За тези, които не знаят за Epiphany, те трябва да знаят, че в момента е известен като Gnome Web и това е безплатен уеб браузър, който използва механизма за рендиране WebKit за работната среда на Gnome, тъй като използва повторно настройките и рамките на Gnome.
WebKitGTK се характеризира с това, че позволява използването на всички функции на WebKit чрез интерфейс за програмиране, ориентиран към Gnome въз основа на GObject и може да се използва за интегриране на инструменти за уеб обработка във всяко приложение, от използване в специализирани HTML / CSS парсери, до създаване на напълно функционални уеб браузъри. От известните проекти, използващи WebKitGTK, може да се отбележи Midori и стандартният браузър Gnome "Epiphany".
Основни новини за Богоявление 42
Тази нова версия на браузъра пристига на базата на WebKitGTK 2.36.0 и в който се предлагат следните промени като тази интегрираната програма за преглед на PDF (PDF.js) е актуализирана, добавяйки някои подобрения.
Отбелязва се също, че е добавен поддръжка на тъмни теми, както и че хардуерното ускорение е постоянно активирано.
В допълнение към това се подчертава и това е извършена подготовка за преминаването към GTK 4 и добавен поддръжка на библиотека libportal 0.5, който осигурява прости асинхронни слоеве за повечето „портали“ на Flatpak.
От друга страна, също така се подчертава, че кодът за управление на търсачките е преработен и е предоставена възможността за отваряне на URI чрез настолни контролери.
От останалите промени които се открояват от новата версия на Epiphany 42:
- Предлага се нова реализация на инструменти за хора с увреждания, преведени от ATK към AT-SPI DBus интерфейси.
- Добавена поддръжка за метода requestVideoFrameCallback.
- Добавена поддръжка за медийни сесии.
- Параметърът на политиката за хардуерно ускорение, който дефинира правилата за прилагане на хардуерно ускорение, е настроен на "винаги".
- Добавен API за обработка на собствени URI схеми.
- На платформата Linux използването на работник в реално време е разрешено за нишки, които осигуряват взаимодействие с потребителите (обработващи събития, превъртане и т.н.).
И накрая, ако се интересувате да научите повече за това, можете да се консултирате с подробностите В следващия линк.
Как да инсталирам Epiphany на Ubuntu и деривати?
За тези, които се интересуват от инсталирането на тази нова версия на Epiphany pМожете да го направите, като активирате хранилището на вселената или чрез компилиране на изходния код на браузъра във вашата система.
след това просто отворете терминал и в него те просто трябва да напишат следната команда:
sudo apt install epiphany
Друг метод за инсталиране е чрез компилиране на изходния код браузър. За целта те трябва да получат изходния код на Epiphany 42 от следната връзка.
Или от терминал те могат да го изтеглят с:
wget https://download.gnome.org/sources/epiphany/42/epiphany-42.0.tar.xz
Факт гТе трябва да разархивират току-що получения пакет и да получат достъп до получената папка и изпълнете компилацията, като изпълните следните команди:
mkdir build && cd build meson .. ninja sudo ninja install
Друг от методите За да можете да инсталирате тази нова версия на браузъра, това е с помощта на пакетите на Flatpak и е достатъчно само да имате добавена поддръжка във вашата система.
За да можете да извършите инсталацията, просто отворете терминал и в него ще напишем следната команда:
flatpak install flathub org.gnome.Epiphany
След като това стане, ще можете да използвате новия уеб браузър, инсталиран на вашата система, просто потърсете стартовия панел в менюто на вашите приложения или от терминала въведете следната команда, за да стартирате приложението:
flatpak run org.gnome.Epiphany
И накрая, ако имате друг вариант на Ubuntu и инсталирате средата, браузърът е включен в приложенията на Gnome.
Малък бъг, който трябва да се поправи: пакетът, поне на debian, е epiphany-browser, epiphany изглежда е малка игра.