Недавно анонсирован выпуск новой версии веб-браузера проекта Gnome "Epiphany 3.34" который основан на WebKitGTK 2.26.0, который также был недавно выпущен. Сюда входит изоляция в песочнице процессов обработки веб-контента в браузере.
А теперь драйверы теперь ограничены только доступом к каталогам, необходимым для работы браузера. Кроме того реализует различные улучшения в новой версии WebKitGTK 2.26.0. Тем, кто не знает о Крещении, следует знать, что в настоящее время он известен как Gnome Web и это бесплатный веб-браузер, использующий механизм рендеринга WebKit. для среды рабочего стола Gnome, поскольку она повторно использует настройки и фреймворки Gnome.
WebKitGTK позволяет браузеру использовать все возможности WebKit. через программный интерфейс Gnome-ориентированный на основе GObject и может использоваться для интеграции инструментов обработки веб-контента в любое приложение, от использования в специализированных анализаторах HTML / CSS до создания полнофункциональных веб-браузеров. Из известных проектов, использующих WebKitGTK, можно увидеть Midori и стандартный браузер GNOME (Epiphany).
Итак, ваша тема пользовательского интерфейса - это тема Gnome по умолчанию, сетевые настройки с настройками Gnome NetworkManager, печать с системой печати Gnome, настройки с GSettings и настройки приложения Gnome по умолчанию.
Встроенный менеджер предпочтений для Интернета предназначен для предоставления пользователю только базовых настроек для конкретного браузера.
Вся расширенная настройка выполняется с помощью инструментов конфигуратора GSettings, таких как стандартный Gnome dconf (командная строка) и редактор dconf (графический).
Что нового в Epiphany 3.34
С появлением WebKitGTK 2.26.0, новая версия браузера получила поддержку изоляции потоков песочницы. По соображениям безопасности модель единого процесса устарела.
также поддержка механизма принудительного срабатывания безопасного HSTS-соединения (Строгая безопасность транспорта HTTP).
Еще одно важное изменение заключается в том, что была реализована возможность использования аппаратного ускорения при рендеринге в средах на основе Wayland (для ускорения используется библиотека libwpe с бэкэндом fdo).
Кроме того возможность закреплять вкладки появилась в этой новой версииТаким образом, после присоединения вкладка остается на месте в новых сеансах.
Обновлен блокировщик рекламы, который теперь использует инструменты фильтрации содержимого, предоставляемые WebKit. Переход на новый API значительно улучшил производительность блокировщика, а код для поддержки подключаемых модулей NPAPI на основе GTK2 был удален.
Теперь в Epiphany 3.34 был модернизирован макет итоговой страницы (та, которая открывается в новой вкладке) в дополнение к разработчикам, работающим над оптимизацией для мобильных устройств.
Из других изменений, которые выделяются в этой новой версии, мы можем найти:
- Для полей ввода реализована поддержка элемента datalist.
- Показанный интерфейс для ввода смайлов для редактируемого контента
- Улучшен рендеринг кнопок при использовании темной темы GTK.
- Решены проблемы с появлением артефактов в кнопке регулировки громкости на Youtube и диалоге добавления комментариев на Github.
Как установить Epiphany на Ubuntu и производные?
Для тех, кто заинтересован в установке новой версии Epiphany pВы можете сделать это, включив репозиторий юниверсов или путем компиляции исходного кода браузера в вашей системе.
После просто откройте терминал, и в нем им нужно только ввести следующую команду:
sudo apt install epiphany