Udgivelsen af webbrowseren Tangram 2.0 er offentliggjort, bygget på GNOME-teknologier og specialiseret i at organisere adgang til ofte anvendte webapplikationer. Browserens kode er skrevet i JavaScript og distribueres under GPLv3-licensen. Som browserengine anvendes komponenten WebKitGTK, som også bruges i browseren Epiphany (GNOME Web). De færdige pakker er dannet i flatpak-format.
Browserens grænseflade indeholder en sidebar, hvor man kan fastgøre faner til ofte anvendte webapplikationer og webtjenester. Webapplikationer indlæses straks efter opstart og fungerer konstant, hvilket for eksempel gør det muligt at holde forskellige messenger-apps aktive i én applikation, hvor der findes webgrænseflader (WhatsApp, Telegram, Discord, SteamChat osv.), uden at installere separate programmer, samt altid have åbne sider fra de sociale netværk og diskussionsplatforme ved hånden (Instargam, Mastodon, Twitter, Facebook, Reddit, YouTube osv.).

Hver fastgjort fane er fuldstændig isoleret fra de andre og køres i et separat sandbox-miljø, som ikke krydser hinanden på niveauet for browserlagring og cookies. Isolationen giver mulighed for at åbne flere identiske webapplikationer knyttet til forskellige konti; for eksempel kan man have flere faner med Gmail, hvor den første er knyttet til personlig e-mail, og den anden til arbejdskontoen.
Hovedfunktioner:
- Værktøjer til konfiguration og styring af webapplikationer.
- Konstant aktive, uafhængige faner.
- Mulighed for at tildele en vilkårlig overskrift til en side (som ikke stemmer overens med den originale).
- Understøttelse af omorganisering af faner og ændring af fanernes positioner.
- Navigation.
- Mulighed for at ændre browserens id (User-agent) og prioritetsniveauet for meddelelser relateret til faner.
- Tastaturkombinationer til hurtig navigation.
- Download manager.
- Understøttelse af gestuskontrol på touchpad eller touchskærm.
Den nye udgave er bemærkelsesværdig ved overgangen til GTK4-biblioteket og anvendelsen af libadwaita-biblioteket, som tilbyder færdige widgets og objekter til opbygning af applikationer, der overholder de nye retningslinjer fra GNOME HIG (Human Interface Guidelines). En ny adaptiv brugergrænseflade er blevet foreslået, der tilpasser sig skærme i enhver størrelse og har en tilstand for mobile enheder.
Kilde: opennet.ru
