Browser Web disponibili qutebrowser 1.11.0 e Min 1.14

pubblicato versione del browser web qutebrowser 1.11.0, che fornisce un'interfaccia grafica minimale che non distrae dalla visualizzazione del contenuto, e un sistema di navigazione in stile editor di testo Vim costruito interamente su scorciatoie da tastiera. Il codice è scritto in Python usando PyQt5 e QtWebEngine. Testi di origine diffusione concesso in licenza sotto GPLv3. L'uso di Python non influisce sulle prestazioni, poiché il contenuto viene visualizzato e analizzato dal motore Blink e dalla libreria Qt.

Il browser supporta un sistema di navigazione a schede, un download manager, una modalità di navigazione privata, un visualizzatore PDF integrato (pdf.js), un sistema di blocco degli annunci (a livello di blocco dell'host), un'interfaccia per la visualizzazione della cronologia di navigazione. Per guardare i video di YouTube, puoi configurare la chiamata a un lettore video esterno. Lo spostamento nella pagina viene effettuato utilizzando i tasti "hjkl", per aprire una nuova pagina è possibile premere "o", il passaggio da una scheda all'altra viene effettuato utilizzando i tasti "J" e "K" o "Numero Alt-tab". Premendo ":" viene visualizzato un prompt della riga di comando in cui è possibile cercare la pagina ed eseguire comandi tipici come in vim, come ":q" per uscire e ":w" per scrivere la pagina. Per una rapida transizione agli elementi della pagina, viene proposto un sistema di "suggerimenti" che contrassegna collegamenti e immagini.

Browser Web disponibili qutebrowser 1.11.0 e Min 1.14

Nella nuova versione:

  • Supporto iniziale implementato per Qt 5.15;
  • Per impostazione predefinita, durante la compilazione con QtWebEngine da Qt 5.14, la ricerca locale è ora in loop (salta all'inizio dopo aver raggiunto la fine della pagina). Per restituire il vecchio comportamento, viene fornita l'impostazione search.wrap;
  • Aggiunte nuove impostazioni: content.unknown_url_scheme_policy per controllare l'avvio di applicazioni esterne all'apertura di collegamenti con uno schema sconosciuto nell'URL; content.fullscreen.overlay_timeout per impostare il tempo massimo per la visualizzazione di un overlay a schermo intero;
    hints.padding e hints.radius per personalizzare l'aspetto dei suggerimenti;
  • Per impostazione predefinita, la sostituzione {} non evita più le barre. Aggiunte nuove sostituzioni per url.searchengines:
    {unquoted} — frase di ricerca senza caratteri di escape,
    {semiquoted} - escape solo per i caratteri speciali eccetto la barra
    e {quoted} - escape di tutti i caratteri speciali;
  • L'ottimizzazione delle prestazioni è stata effettuata.

Contemporaneamente rilasciato nuova versione del browser Min 1.14, che offre un'interfaccia minimalista basata sulla manipolazione della barra degli indirizzi. Browser costruito utilizzando la piattaforma elettrone, che consente di creare applicazioni autonome basate sul motore Chromium e sulla piattaforma Node.js. L'interfaccia di Min è scritta in JavaScript, CSS e HTML. Codice distribuito da concesso in licenza con Apache 2.0. Le build vengono generate per Linux, macOS e Windows.

Min supporta la navigazione di pagine aperte attraverso un sistema a schede che fornisce funzionalità come l'apertura di una nuova scheda accanto alla scheda corrente, nascondere le schede inutilizzate (a cui l'utente non accede da un po'), raggruppare le schede e visualizzare tutte le schede come un elenco . Sono disponibili strumenti per creare elenchi di attività / collegamenti in sospeso da leggere in futuro, nonché un sistema di segnalibri con supporto per la ricerca full-text. Il browser ha un sistema di blocco degli annunci integrato (secondo l'elenco EasyList) e codice per il tracciamento dei visitatori, è possibile disabilitare il caricamento di immagini e script.

Il controllo centrale di Min è la barra degli indirizzi, attraverso la quale è possibile inviare query a un motore di ricerca (DuckDuckGo per impostazione predefinita) e cercare nella pagina corrente. Mentre digiti nella barra degli indirizzi, mentre digiti, viene generato un riepilogo delle informazioni relative alla query corrente, come un collegamento a un articolo di Wikipedia, una selezione di segnalibri e cronologia di navigazione e consigli dal motore di ricerca DuckDuckGo. Ogni pagina aperta nel browser viene indicizzata e diventa disponibile per successive ricerche nella barra degli indirizzi. Puoi anche inserire comandi nella barra degli indirizzi per eseguire rapidamente operazioni (ad esempio, "!settings" - vai alle impostazioni, "!screenshot" - crea uno screenshot, "!clearhistory" - cancella la cronologia di navigazione, ecc.).

Nella nuova versione:

  • L'interfaccia utente è stata modernizzata in assembly per la piattaforma Linux. Rimossa la riga superiore con il titolo della finestra (puoi ripristinarla nelle impostazioni). I pulsanti di controllo delle finestre sono diventati più compatti e si adattano meglio al resto del browser.

    Browser Web disponibili qutebrowser 1.11.0 e Min 1.14
  • Aggiunto il supporto per i parametri di autenticazione con completamento automatico utilizzando il gestore di password 1Password (oltre a Bitwarden precedentemente supportato);
  • Aggiunti file con traduzione in uzbeco. Traduzione aggiornata in russo;
  • Aggiunto il supporto per i siti che utilizzano l'autenticazione HTTP;
  • Migliorata l'animazione di apertura delle schede;
  • Aggiunta la possibilità di modificare i tasti di scelta rapida per la creazione di nuove schede e attività;
  • Previsto ripristino della posizione di scorrimento in caso di riapertura della scheda dopo averla chiusa;
  • Aggiunta la possibilità di trascinare e rilasciare una scheda su un nuovo pulsante attività per creare un'attività con quella scheda (promemoria per tornare alla scheda in futuro);
  • Finestre mobili semplificate in Windows e Linux;
  • Miglioramento delle prestazioni del blocco dei contenuti.

Fonte: opennet.ru