Bylo zveřejněno vydání webového prohlížeče Tangram 2.0, postaveného na technologiích GNOME a specializujícího se na organizaci přístupu k neustále používaným webovým aplikacím. Kód prohlížeče je napsán v JavaScriptu a distribuován pod licencí GPLv3. Prohlížeč je komponenta WebKitGTK, která se také používá v prohlížeči Epiphany (GNOME Web). Hotové balíčky se tvoří ve formátu flatpak.
Rozhraní prohlížeče obsahuje postranní panel, kam můžete připnout karty pro spouštění neustále používaných webových aplikací a webových služeb. Webové aplikace se načítají ihned po spuštění a fungují neustále, což například umožňuje udržovat různé instant messengery aktivní v jedné aplikaci, pro kterou existují webová rozhraní (WhatsApp, Telegram, Discord, SteamChat atd.), bez instalace samostatných programů , a také mít na dosah otevřené stránky používaných sociálních sítí a diskusních platforem (Instargam, Mastodon, Twitter, Facebook, Reddit, YouTube atd.).
Každá připnutá karta je zcela izolovaná od ostatních a běží v samostatném prostředí sandbox, které se nepřekrývá na úrovni úložiště prohlížeče a souborů cookie. Izolace umožňuje otevřít několik stejných webových aplikací propojených s různými účty, například můžete umístit několik karet s Gmailem, z nichž první je spojena s osobní poštou a druhá s pracovním účtem.
Základní možnosti:
- Nástroje pro konfiguraci a správu webových aplikací.
- Trvale aktivní nezávislé karty.
- Možnost přiřadit stránce libovolný název (neodpovídající původnímu).
- Podpora pro přeuspořádání záložek a přemístění záložek.
- Navigace.
- Možnost změnit identifikátor prohlížeče (User-agent) a prioritu zobrazování upozornění ve vztahu ke kartám.
- Klávesové zkratky pro rychlou navigaci.
- Správce stahování.
- Podpora ovládání gesty na touchpadu nebo dotykové obrazovce.
Nové vydání je pozoruhodné přechodem na knihovnu GTK4 a používáním knihovny libadwaita, která nabízí hotové widgety a objekty pro vytváření aplikací, které vyhovují novému GNOME HIG (Human Interface Guidelines). Bylo navrženo nové adaptivní uživatelské rozhraní, které se přizpůsobí obrazovkám jakékoli velikosti a má režim pro mobilní zařízení.
Zdroj: opennet.ru