Tangram 2.0, WebKitGTK based web browser published

The release of the Tangram 2.0 web browser, built on GNOME technologies and specializing in organizing access to constantly used web applications, has been published. The browser code is written in JavaScript and distributed under the GPLv3 license. The browser engine is the WebKitGTK component, also used in the Epiphany (GNOME Web) browser. Ready-made packages are formed in the flatpak format.

The browser interface contains a sidebar where you can pin tabs to run your constantly used web applications and web services. Web applications are loaded immediately after launch and function constantly, which, for example, allows you to keep various instant messengers active in one application for which there are web interfaces (WhatsApp, Telegram, Discord, SteamChat, etc.), without installing separate programs, and also have at your fingertips the open pages of the social networks and discussion platforms used (Instargam, Mastodon, Twitter, Facebook, Reddit, YouTube, etc.).

Tangram 2.0, WebKitGTK based web browser published

Each pinned tab is completely isolated from the rest and runs in a separate sandbox environment that does not overlap at the level of browser storage and cookies. Isolation makes it possible to open several identical web applications linked to different accounts, for example, you can place several tabs with Gmail, the first of which is linked to personal mail, and the second to a work account.

Key features:

  • Tools for configuring and managing web applications.
  • Permanently active independent tabs.
  • The ability to assign an arbitrary title to the page (not matching the original one).
  • Support for rearranging tabs and repositioning tabs.
  • Navigation.
  • The ability to change the browser identifier (User-agent) and the priority of displaying notifications in relation to tabs.
  • Keyboard shortcuts for quick navigation.
  • Download manager.
  • Support for gesture control on the touchpad or touch screen.

The new release is notable for the transition to the GTK4 library and the use of the libadwaita library, which offers ready-made widgets and objects for building applications that comply with the new GNOME HIG (Human Interface Guidelines). A new adaptive user interface has been proposed that adapts to screens of any size and has a mode for mobile devices.

Source: opennet.ru

Add a comment