Die Veröffentlichung der Webbrowser-Version Tangram 2.0 wurde bekannt gegeben, die auf GNOME-Technologien basiert und sich auf die Organisation des Zugangs zu ständig verwendeten Webanwendungen spezialisiert. Der Code des Browsers ist in JavaScript geschrieben und wird unter der GPLv3-Lizenz verbreitet. Als Browsermotor wird die WebKitGTK-Komponente verwendet, die auch im Epiphany-Browser (GNOME Web) eingesetzt wird. Die bereitgestellten Pakete sind im Flatpak-Format erstellt.
Die Benutzeroberfläche des Browsers enthält eine Seitenleiste, in der man Tabs für ständig verwendete Webanwendungen und Webdienste anheften kann. Webanwendungen werden sofort nach dem Start geladen und laufen kontinuierlich, was es beispielsweise ermöglicht, verschiedene Messenger in einer einzigen Anwendung aktiv zu halten, für die Webschnittstellen vorhanden sind (WhatsApp, Telegram, Discord, SteamChat usw.), ohne separate Programme installieren zu müssen, sowie immer geöffnet zu haben, Seiten von sozialen Netzwerken und Diskussionsplattformen (Instagram, Mastodon, Twitter, Facebook, Reddit, YouTube usw.).

Jeder angeheftete Tab ist vollständig von den anderen isoliert und wird in einer separaten Sandbox-Umgebung ausgeführt, die auf der Ebene der Browserspeicher und Cookies nicht überlappt. Die Isolierung ermöglicht das Öffnen mehrerer identischer Webanwendungen, die an verschiedene Konten gebunden sind, zum Beispiel kann man mehrere Tabs mit Gmail haben, wobei der erste mit dem persönlichen E-Mail-Konto und der zweite mit dem Arbeitskonto verbunden ist.
Hauptfunktionen:
- Werkzeuge zur Konfiguration und Verwaltung von Webanwendungen.
- Ständig aktive unabhängige Tabs.
- Möglichkeit, der Seite eine beliebige Überschrift zuzuweisen (die vom Original abweicht).
- Unterstützung für die Neuanordnung von Tabs und Änderung ihrer Positionen.
- Navigation.
- Möglichkeit, die Browser-ID (User-Agent) und die Priorität von Benachrichtigungen in Bezug auf Tabs zu ändern.
- Tastenkombinationen für einen schnellen Zugriff.
- Download-Manager.
- Unterstützung für Gestensteuerung auf dem Touchpad oder Touchscreen.
Die neue Version zeichnet sich durch den Wechsel zur GTK4-Bibliothek und die Verwendung der libadwaita-Bibliothek aus, die fertige Widgets und Objekte zur Erstellung von Anwendungen bietet, die den neuen Empfehlungen der GNOME HIG (Human Interface Guidelines) entsprechen. Ein neues anpassungsfähiges Benutzerinterface wurde vorgeschlagen, das sich an Bildschirme jeder Größe anpasst und einen Modus für mobile Geräte bietet.
Quelle: opennet.ru
