Публикувана версия уеб браузера Tangram 2.0, изградена на технологии GNOME, специализираща се в организацията на достъпа до постоянно използвани уеб приложения. Кодът на браузера е написан на JavaScript и се разпространява под лицензия GPLv3. Като браузерен двигател е използван компонент WebKitGTK, също така прилаган в браузера Epiphany (GNOME Web). Създадените пакети са форматирани във flatpak.
Интерфейсът на браузера съдържа странична лента, в която могат да се закотвят табове за постоянни уеб приложения и уеб услуги. Уеб приложенията се зареждат веднага след стартиране и функционират постоянно, което например позволява да се поддържат активни различни мессенджъри в едно приложение, за които има уеб интерфейси (WhatsApp, Telegram, Discord, SteamChat и т.н.), без инсталация на отделни програми, както и да имате постоянно под ръка отворени страници на използвани социални мрежи и дискусионни площадки (Instagram, Mastodon, Twitter, Facebook, Reddit, YouTube и т.н.).

Всеки закотвен таб е напълно изолиран от останалите и се изпълнява в отделна sandbox среда, която не се пресича на ниво браузерни хранилища и Cookies. Изолацията позволява отваряне на няколко идентични уеб приложения с различни акаунти, например, можете да имате няколко таба с Gmail, като първият e свързан с личната поща, а вторият с работния акаунт.
Основни функции:
- Средства за настройка и управление на уеб приложения.
- Постоянно активни независими табове.
- Възможност за присвояване на произволно заглавие на страницата (некореспондиращо с оригиналното).
- Поддръжка за прегрупиране на табове и промяна на позициите на табовете.
- Навигация.
- Възможност за промяна на идентификатора на браузера (User-agent) и приоритета на уведомленията свързани с табовете.
- Клавиатурни комбинации за бърз преход.
- Мениджър на изтеглянията.
- Поддръжка за управление с жестове на тъчпада или сензорния екран.
Новото издание се отличава с преминаването на библиотеката GTK4 и използването на библиотеката libadwaita, която предлага предварително зададени виджети и обекти за изграждане на приложения, отговарящи на новите насоки на GNOME HIG (Хуманизирани указания за интерфейс). Предложен е нов адаптивен потребителски интерфейс, който се адаптира към екрани с всякакъв размер и предлага режим за мобилни устройства.
Източник: opennet.ru
