qutebrowser 1.11.0 and Min 1.14 web browsers available

Published web browser release cutebrowser 1.11.0, which provides a minimal graphical interface that does not distract from viewing the content, and a Vim text editor-style navigation system built entirely on keyboard shortcuts. The code is written in Python using PyQt5 and QtWebEngine. Source texts extend licensed under GPLv3. The use of Python does not affect performance, since content is rendered and parsed by the Blink engine and the Qt library.

The browser supports a tabbed browsing system, a download manager, a private browsing mode, a built-in PDF viewer (pdf.js), an ad blocking system (at the host blocking level), an interface for viewing browsing history. To watch YouTube videos, you can set up to call an external video player. Moving around the page is carried out using the "hjkl" keys, to open a new page you can press "o", switching between tabs is done using the "J" and "K" keys or "Alt-tab number". Pressing ":" brings up a command line prompt where you can search the page and execute typical commands like in vim, such as ":q" to quit and ":w" to write the page. For a quick transition to page elements, a system of "hints" is proposed, which marks links and images.

qutebrowser 1.11.0 and Min 1.14 web browsers available

In the new version:

  • Implemented initial support for Qt 5.15;
  • By default, when building with QtWebEngine from Qt 5.14, local search now loops (jumps to the beginning after reaching the end of the page). To return the old behavior, the search.wrap setting is provided;
  • Added new settings: content.unknown_url_scheme_policy to control the launch of external applications when opening links with an unknown scheme in the URL; content.fullscreen.overlay_timeout to set the maximum time for displaying a full-screen overlay;
    hints.padding and hints.radius to customize the design of hints;
  • By default, the {} substitution now does not escape slashes. Added new substitutions for url.searchengines:
    {unquoted} — search phrase without character escaping,
    {semiquoted} — escaping only special characters except slash
    and {quoted} — escaping all special characters;
  • Performance optimization has been carried out.

At the same time released new browser version Min 1.14, which offers a minimalistic interface built around manipulating the address bar. Browser built using the platform Electron, which allows you to create stand-alone applications based on the Chromium engine and the Node.js platform. Min's interface is written in JavaScript, CSS, and HTML. Code spreads licensed under Apache 2.0. Builds are generated for Linux, macOS and Windows.

Min supports navigating open pages through a system of tabs, providing features such as opening a new tab next to the current tab, hiding unused tabs (that the user hasn't accessed in a while), grouping tabs, and viewing all tabs as a list. There are tools for building lists of pending tasks / links to read in the future, as well as a bookmark system with support for full-text search. The browser has a built-in ad blocking system (according to the list EasyList) and code for tracking visitors, it is possible to disable the loading of images and scripts.

Min's central control is the address bar, through which you can send queries to a search engine (DuckDuckGo by default) and search the current page. As you type in the address bar, as you type, a summary of information relevant to the current query is generated, such as a link to a Wikipedia article, a selection of bookmarks and browsing history, and recommendations from the DuckDuckGo search engine. Each page opened in the browser is indexed and becomes available for subsequent search in the address bar. You can also enter commands in the address bar to quickly perform operations (for example, "!settings" - go to settings, "!screenshot" - create a screenshot, "!clearhistory" - clear browsing history, etc.).

In the new release:

  • The user interface has been modernized in builds for the Linux platform. The top line with the window title has been removed (you can return it in the settings). Window control buttons have become more compact and fit better with the rest of the browser elements.

    qutebrowser 1.11.0 and Min 1.14 web browsers available
  • Added support for autofilling authentication parameters using the 1Password password manager (in addition to the previously supported Bitwarden);
  • Added files with translation into Uzbek. Updated translation into Russian;
  • Added support for sites that use HTTP authentication;
  • Improved tab opening animation;
  • Added the ability to change hotkeys for creating new tabs and tasks;
  • Ensures that the scroll position is restored if the tab is reopened after it is closed;
  • Added the ability to drag a tab onto the new task button to create a task with that tab (reminder to return to the tab in the future);
  • Made it easier to move windows on Windows and Linux;
  • Improved content blocker performance.

Source: opennet.ru