Le navigateur web qutebrowser 3.5.0 est disponible

La version 3.5.0 du navigateur web qutebrowser a été publiée, offrant une interface graphique minimale qui ne détourne pas l'attention du contenu, ainsi qu'un système de navigation inspiré de l'éditeur de texte Vim, entièrement basé sur des raccourcis clavier. Le code est écrit en Python, utilisant PyQt et QtWebEngine. Les sources sont diffusées sous la licence GPLv3. L'utilisation de Python n'impacte pas la performance, car le rendu et l'analyse du contenu sont effectués par le moteur Blink et la bibliothèque Qt.

Le navigateur prend en charge le système d'onglets, le gestionnaire de téléchargements, le mode de navigation privée, un visualiseur PDF intégré (pdf.js), un système de blocage des publicités (au niveau de blocage des hôtes), et une interface pour consulter l'historique de navigation. Pour regarder des vidéos sur YouTube, il est possible de configurer l'appel d'un lecteur vidéo externe. La navigation sur la page se fait à l'aide des touches «hjkl», pour ouvrir une nouvelle page, il suffit d'appuyer sur «o», le changement d'onglets se fait avec les touches «J» et «K» ou «Alt-numéro de l'onglet». En appuyant sur «:», un invite de commande apparaît, permettant la recherche sur la page et l'exécution de commandes typiques comme dans vim, par exemple «:q» pour quitter et «:w» pour enregistrer la page. Un système de «hints» est proposé pour un accès rapide aux éléments de la page, marquant les liens et les images.

Le navigateur web qutebrowser 3.5.0 est disponible

Dans la nouvelle version :

  • L'identifiant du navigateur (user agent) a été modifié pour utiliser un numéro de version abrégé de Chromium, sans mentionner QtWebEngine, c’est-à-dire que l'en-tête User Agent est désormais équivalent à celui d'un Chromium standard. Ce changement a été effectué pour contourner les blocages des systèmes anti-bot qui identifient les requêtes provenant de QtWebEngine comme des appels bots (par exemple, QtWebEngine bloque des sites comme Whatsapp Web, UPS et Digitec Galaxus).
  • Les versions pour Windows et macOS sont passées à l'utilisation de Qt 6.9.0.
  • La version de base utilise le moteur Chromium 130.0.6723.192 dans lequel les correctifs de vulnérabilités de Chromium 133.0.6943.141 ont été intégrés.
  • Dans la configuration « content.headers.user_agent », le support de la substitution « {upstream_browser_version_short} » a été ajouté pour contenir la version utilisée du moteur Chromium.
  • Les fonctionnalités des userscripts ont été étendues : dans qute-bitwarden, le support du passage de mot de passe au processus enfant via une variable d'environnement a été ajouté au lieu de l'indiquer dans les options de la ligne de commande.
  • Un drapeau de débogage « -D no-system-pdfjs » a été ajouté pour ignorer le lecteur PDF système PDF.js.
  • Un wrapper a été ajouté pour supporter la méthode URL.parse, qui est absente dans QtWebEngine < 6.9 et utilisée dans PDF.js 5.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster