È stato rilasciato il browser web qutebrowser 2.5, che offre un'interfaccia grafica minimale che non distrae dalla visualizzazione del contenuto e un sistema di navigazione in stile editor di testo Vim, interamente basato su combinazioni di tasti. Il codice è scritto in Python utilizzando PyQt5 e QtWebEngine. I sorgenti sono distribuiti con licenza GPLv3. L'uso di Python non influisce sulle prestazioni, poiché il rendering e l'analisi del contenuto vengono gestiti dal motore Blink e dalla libreria Qt.
Il browser supporta un sistema di schede, un gestore di download, una modalità di navigazione privata, un visualizzatore PDF integrato (pdf.js), un sistema di blocco della pubblicità (a livello di blocco degli host) e un'interfaccia per visualizzare la cronologia delle visite. Per guardare video su YouTube, è possibile configurare l'apertura di un lettore video esterno. La navigazione nella pagina avviene tramite i tasti "hjkl"; per aprire una nuova pagina, si può premere "o"; il cambio tra le schede avviene con i tasti "J" e "K" o "Alt-numero scheda". Premendo ":" si apre un prompt dei comandi, dove è possibile effettuare ricerche nella pagina e lanciare comandi standard come in vim, ad esempio ":q" per uscire e ":w" per salvare la pagina. Per un rapido accesso agli elementi della pagina è disponibile un sistema di "hints", che contrassegna link e immagini.

Nella nuova versione:
- Aggiunta l'impostazione qt.chromium.sandboxing per disabilitare la modalità di isolamento sandbox del motore Chromium.
- Aggiunta l'opzione input.mode_override per sovrascrivere l'attuale modalità durante la navigazione o il cambio tra schede, utilizzando il binding all'URL.
- Aggiunta l'impostazione editor.remove_file per conservare tutti i file temporanei dopo la chiusura dell'editor esterno.
- Modificato il layout del configuratore qute://settings (:set).
- Aggiunte le parole chiave «start» e «end» al comando «:tab-move» per spostare la scheda all'inizio o alla fine dell'elenco.
- Annunciato che il rilascio della versione 2.5 sarà l'ultimo della serie 2.x, mentre con la versione 3.0 verrà interrotta la supporto per molte piattaforme obsolete, inclusi Qt fino alla 5.15 LTS, Python 3.6, macOS 10.14, build a 32 bit di Windows, Windows 8, Windows 10 fino all'edizione 1809. Inoltre, verrà interrotta la supporto per il backend QtWebKit.
Nel contempo, è stata rilasciata una nuova versione del browser Min 1.24, che offre un'interfaccia minimalista incentrata sulle manipolazioni con la barra degli indirizzi. Il browser è stato creato utilizzando la piattaforma Electron, che permette di sviluppare applicazioni isolate basate sul motore Chromium e sulla piattaforma Node.js. L'interfaccia di Min è scritta in JavaScript, CSS e HTML. Il codice è distribuito sotto licenza Apache 2.0. Le versioni sono state create per Linux, macOS e Windows.
Min supporta la navigazione tra le pagine aperte tramite un sistema di schede che offre funzioni come l'apertura di una nuova scheda accanto a quella corrente, la cancellazione delle schede non utilizzate (che l'utente non ha consultato per un certo periodo di tempo), la raggruppamento delle schede e la visualizzazione di tutte le schede come un elenco. Sono disponibili strumenti per creare elenchi di attività in sospeso/link da leggere in futuro, nonché un sistema di segnalibri con supporto per la ricerca full-text. Il browser include un sistema di blocco della pubblicità (secondo la lista EasyList) e codice per il tracciamento dei visitatori, con la possibilità di disattivare il caricamento di immagini e script.
L'elemento centrale di controllo in Min è la barra degli indirizzi, attraverso la quale è possibile inviare richieste al motore di ricerca (per impostazione predefinita DuckDuckGo) e cercare nella pagina corrente. Durante la digitazione nella barra degli indirizzi, viene generato un riepilogo delle informazioni pertinenti alla richiesta attuale, come un collegamento a un articolo su Wikipedia, campioni dai segnalibri e dalla cronologia delle visite, oltre a raccomandazioni fornite dal motore di ricerca DuckDuckGo. Ogni pagina aperta nel browser viene indicizzata e diventa disponibile per future ricerche nella barra degli indirizzi. È possibile anche inserire comandi nella barra degli indirizzi per eseguire operazioni rapide (ad esempio, "!settings" per accedere alle impostazioni, "!screenshot" per creare uno screenshot, "!clearhistory" per cancellare la cronologia delle visite, ecc.).

Nel nuovo rilascio:
- È stata migliorata l'affidabilità del trascinamento delle schede in modalità drag&drop sulle piattaforme Windows e Linux. Per la piattaforma macOS è stata implementata la possibilità di raggruppare nuovamente le schede tramite il loro trascinamento tenendo premuto il tasto Command.
- L'attivazione della modalità scura nel browser ora attiva la modalità corrispondente anche per i siti che supportano la rilevazione dello stile selezionato nel browser.
- È stata aggiunta la traduzione dell'interfaccia in lingua bielorussa.
- Migliorata l'esperienza sulla piattaforma macOS.
- Aggiornati i componenti del motore browser Chromium e della piattaforma Electron.
Fonte: opennet.ru
