Verfügbare Webbrowser qutebrowser 1.11.0 und Min. 1.14

Veröffentlicht Webbrowser-Version qutebrowser 1.11.0, das eine minimale grafische Oberfläche bietet, die nicht vom Betrachten des Inhalts ablenkt, und ein Navigationssystem im Stil des Vim-Texteditors, das vollständig auf Tastaturkürzeln basiert. Der Code ist in Python mit PyQt5 und QtWebEngine geschrieben. Quelltexte Ausbreitung lizenziert unter GPLv3. Die Verwendung von Python hat keinen Einfluss auf die Leistung, da das Rendern und Parsen von Inhalten von der Blink-Engine und der Qt-Bibliothek übernommen wird.

Der Browser unterstützt ein Tab-Browsing-System, einen Download-Manager, einen privaten Browsermodus, einen integrierten PDF-Viewer (pdf.js), ein Werbeblockersystem (auf Host-Blockierungsebene) und eine Schnittstelle zum Anzeigen des Browserverlaufs. Um YouTube-Videos anzusehen, können Sie den Aufruf eines externen Videoplayers einrichten. Das Navigieren auf der Seite erfolgt mit den Tasten „hjkl“, zum Öffnen einer neuen Seite können Sie „o“ drücken, der Wechsel zwischen Tabs erfolgt mit den Tasten „J“ und „K“ oder „Alt-Tab-Nummer“. Durch Drücken von „:“ wird eine Befehlszeilenaufforderung angezeigt, in der Sie die Seite durchsuchen und typische Befehle wie in vim ausführen können, z. B. „:q“ zum Beenden und „:w“ zum Schreiben der Seite. Für einen schnellen Übergang zu Seitenelementen wird ein System von „Hinweisen“ vorgeschlagen, das Links und Bilder markiert.

Verfügbare Webbrowser qutebrowser 1.11.0 und Min. 1.14

In der neuen Version:

  • Erste Unterstützung für Qt 5.15 wurde implementiert;
  • Standardmäßig läuft die lokale Suche beim Erstellen mit QtWebEngine ab Qt 5.14 jetzt in einer Schleife (springt zum Anfang, nachdem das Ende der Seite erreicht wurde). Um das alte Verhalten wiederherzustellen, wird die Einstellung „search.wrap“ bereitgestellt.
  • Neue Einstellungen hinzugefügt: content.unknown_url_scheme_policy, um den Start externer Anwendungen zu steuern, wenn Links mit einem unbekannten Schema in der URL geöffnet werden; content.fullscreen.overlay_timeout, um die maximale Zeit für die Anzeige eines Vollbild-Overlays festzulegen;
    hints.padding und hints.radius zum Anpassen des Designs von Hinweisen;
  • Standardmäßig entgeht die {}-Ersetzung jetzt keinen Schrägstrichen. Neue Ersetzungen für url.searchengines hinzugefügt:
    {unquoted} – Suchphrase ohne Zeichen-Escapezeichen,
    {semiquoted} – maskiert nur Sonderzeichen außer Schrägstrichen
    und {quoted} – alle Sonderzeichen maskieren;
  • Es wurde eine Leistungsoptimierung durchgeführt.

Gleichzeitig freigegeben neue Browserversion Min 1.14, das eine minimalistische Benutzeroberfläche bietet, die auf der Manipulation der Adressleiste basiert. Der Browser wird mithilfe der Plattform erstellt Elektron, mit dem Sie eigenständige Anwendungen basierend auf der Chromium-Engine und der Node.js-Plattform erstellen können. Die Min-Schnittstelle ist in JavaScript, CSS und HTML geschrieben. Code vertrieben von lizenziert unter Apache 2.0. Builds werden für Linux, macOS und Windows erstellt.

Min unterstützt die Navigation geöffneter Seiten durch ein Tab-System und bietet Funktionen wie das Öffnen eines neuen Tabs neben dem aktuellen Tab, das Ausblenden nicht verwendeter Tabs (auf die der Benutzer eine bestimmte Zeit lang nicht zugegriffen hat), das Gruppieren von Tabs und das Anzeigen aller Tabs eine Liste. Es gibt Tools zum Erstellen von Listen zurückgestellter Aufgaben/Links zum späteren Lesen sowie ein Lesezeichensystem mit Unterstützung für die Volltextsuche. Der Browser verfügt über ein integriertes Werbeblockersystem (laut Liste). EasyList) und Code zur Besucherverfolgung besteht die Möglichkeit, das Laden von Bildern und Skripten zu deaktivieren.

Die zentrale Steuerung von Min ist die Adressleiste, über die Sie Anfragen an eine Suchmaschine (standardmäßig DuckDuckGo) senden und die aktuelle Seite durchsuchen können. Während Sie in die Adressleiste tippen, wird eine Zusammenfassung der für die aktuelle Abfrage relevanten Informationen generiert, z. B. ein Link zu einem Wikipedia-Artikel, eine Auswahl von Lesezeichen und Browserverlauf sowie Empfehlungen der DuckDuckGo-Suchmaschine. Jede im Browser geöffnete Seite wird indiziert und steht für eine spätere Suche in der Adressleiste zur Verfügung. Sie können auch Befehle in die Adressleiste eingeben, um Vorgänge schnell auszuführen (z. B. „!settings“ – gehen Sie zu den Einstellungen, „!screenshot“ – erstellen Sie einen Screenshot, „!clearhistory“ – löschen Sie den Browserverlauf usw.).

In der neuen Version:

  • Die Benutzeroberfläche wurde in Builds für die Linux-Plattform modernisiert. Die oberste Zeile mit dem Fenstertitel wurde entfernt (Sie können sie in den Einstellungen zurückgeben). Die Schaltflächen zur Fenstersteuerung sind kompakter geworden und passen besser zu den übrigen Browserelementen.

    Verfügbare Webbrowser qutebrowser 1.11.0 und Min. 1.14
  • Unterstützung für das automatische Ausfüllen von Authentifizierungsparametern mit dem Passwort-Manager 1Password hinzugefügt (zusätzlich zum zuvor unterstützten Bitwarden);
  • Dateien mit Übersetzung ins Usbekische hinzugefügt. Aktualisierte Übersetzung ins Russische;
  • Unterstützung für Websites hinzugefügt, die HTTP-Authentifizierung verwenden;
  • Verbesserte Animation zum Öffnen von Tabs;
  • Möglichkeit hinzugefügt, Hotkeys zum Erstellen neuer Registerkarten und Aufgaben zu ändern;
  • Stellt sicher, dass die Bildlaufposition wiederhergestellt wird, wenn die Registerkarte nach dem Schließen erneut geöffnet wird.
  • Möglichkeit hinzugefügt, eine Registerkarte auf die Schaltfläche „Neue Aufgabe“ zu ziehen, um eine Aufgabe mit dieser Registerkarte zu erstellen (Erinnerung daran, in Zukunft zur Registerkarte zurückzukehren);
  • Das Verschieben von Fenstern unter Windows und Linux wurde vereinfacht.
  • Verbesserte Leistung des Inhaltsblockers.

Source: opennet.ru