È disponibile il web browser qutebrowser 3.5.0

È stato rilasciato il browser web qutebrowser 3.5.0, 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 PyQt e QtWebEngine. I sorgenti sono distribuiti sotto licenza GPLv3. L'uso di Python non influisce sulle prestazioni, poiché il rendering e l'analisi del contenuto sono realizzati 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.

È disponibile il web browser qutebrowser 3.5.0

Nella nuova versione:

  • L'identificativo del browser (user agent) è stato modificato per utilizzare un numero di versione abbreviato di Chromium, senza menzionare QtWebEngine, quindi l'intestazione User Agent ora è equivalente all'intestazione fornita dal normale Chromium. Questa modifica è stata apportata per bypassare i blocchi dei sistemi anti-bot, che riconoscono le richieste da QtWebEngine come quelle dei bot (ad esempio, QtWebEngine blocca i siti Web di Whatsapp Web, UPS e Digitec Galaxus).
  • Le versioni per Windows e macOS sono state aggiornate per utilizzare Qt 6.9.0.
  • È stato utilizzato il motore Chromium 130.0.6723.192, dal quale sono stati trasferiti i fix delle vulnerabilità da Chromium 133.0.6943.141.
  • Nell'impostazione «content.headers.user_agent» è stata implementata la supporto per il segnaposto «{upstream_browser_version_short}», contenente la versione del motore Chromium utilizzato.
  • Sono state ampliate le funzionalità degli userscripts: in qute-bitwarden è stata aggiunta la supporto per il passaggio della password al processo figlio tramite una variabile d'ambiente invece di specificarla tra le opzioni della riga di comando.
  • È stata aggiunta un'opzione di debug «-D no-system-pdfjs» per ignorare il visualizzatore PDF.js di sistema.
  • È stato aggiunto un wrapper per supportare il metodo URL.parse, mancante in QtWebEngine < 6.9 e utilizzato in PDF.js 5.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster