Navigateurs Web disponibles : qutebrowser 1.11.0 et Min 1.14

Publié version du navigateur Web navigateur mignon 1.11.0, qui fournit une interface graphique minimale qui ne gêne pas la visualisation du contenu, et un système de navigation dans le style de l'éditeur de texte Vim, entièrement construit sur des raccourcis clavier. Le code est écrit en Python en utilisant PyQt5 et QtWebEngine. Textes sources propagé sous licence GPLv3. L'utilisation de Python n'affecte pas les performances, puisque le rendu et l'analyse du contenu sont effectués par le moteur Blink et la bibliothèque Qt.

Le navigateur prend en charge un système d'onglets, un gestionnaire de téléchargement, un mode de navigation privée, une visionneuse PDF intégrée (pdf.js), un système de blocage des publicités (au niveau du blocage de l'hôte) et une interface pour afficher l'historique de navigation. Pour regarder des vidéos sur YouTube, vous pouvez configurer un appel vers un lecteur vidéo externe. Vous pouvez vous déplacer dans la page à l'aide des touches « hjkl » ; vous pouvez appuyer sur « o » pour ouvrir une nouvelle page ; le passage d'un onglet à l'autre se fait à l'aide des touches « J » et « K » ou du « numéro de tabulation Alt ». Appuyer sur ":" fait apparaître une invite de commande dans laquelle vous pouvez rechercher la page et exécuter des commandes typiques de style vim, telles que ":q" pour quitter et ":w" pour écrire la page. Pour naviguer rapidement vers les éléments de la page, un système de « conseils » est proposé qui marque les liens et les images.

Navigateurs Web disponibles : qutebrowser 1.11.0 et Min 1.14

Dans la nouvelle version:

  • La prise en charge initiale de Qt 5.15 a été implémentée ;
  • Par défaut, lors de la construction avec QtWebEngine à partir de Qt 5.14, la recherche locale boucle désormais (saute au début après avoir atteint la fin de la page). Pour renvoyer l'ancien comportement, le paramètre search.wrap est fourni ;
  • Ajout de nouveaux paramètres : content.unknown_url_scheme_policy pour contrôler le lancement d'applications externes lors de l'ouverture de liens avec un schéma inconnu dans l'URL ; content.fullscreen.overlay_timeout pour définir la durée maximale d'affichage d'une superposition plein écran ;
    trucs.padding et conseils.radius pour personnaliser la conception des indices ;
  • Par défaut, la substitution {} n'échappe désormais plus aux barres obliques. Ajout de nouvelles substitutions pour url.searchengines :
    {non cité} — expression de recherche sans caractère d'échappement,
    {semi-quoted} – échapper uniquement aux caractères spéciaux à l'exception de la barre oblique
    et {quoted} — échappant à tous les caractères spéciaux ;
  • Une optimisation des performances a été effectuée.

À la fois libéré nouvelle version du navigateur Min 1.14, qui propose une interface minimaliste construite autour de la manipulation de la barre d'adresse. Le navigateur est construit à l'aide de la plateforme Électron, qui permet de créer des applications autonomes basées sur le moteur Chromium et la plateforme Node.js. L'interface Min est écrite en JavaScript, CSS et HTML. Code distribué par sous licence Apache 2.0. Les builds sont créés pour Linux, macOS et Windows.

Min prend en charge la navigation des pages ouvertes via un système d'onglets, offrant des fonctionnalités telles que l'ouverture d'un nouvel onglet à côté de l'onglet actuel, le masquage des onglets inutilisés (auxquels l'utilisateur n'a pas accédé depuis un certain temps), le regroupement des onglets et l'affichage de tous les onglets dans une liste. Il existe des outils pour créer des listes de tâches/liens différés pour des lectures futures, ainsi qu'un système de favoris avec prise en charge de la recherche en texte intégral. Le navigateur dispose d'un système de blocage des publicités intégré (selon la liste EasyList) et code de suivi des visiteurs, il est possible de désactiver le chargement des images et des scripts.

Le contrôle central de Min est la barre d'adresse, à travers laquelle vous pouvez envoyer des requêtes à un moteur de recherche (DuckDuckGo par défaut) et rechercher la page actuelle. Au fur et à mesure que vous tapez dans la barre d'adresse, au fur et à mesure que vous tapez, un résumé des informations pertinentes pour la demande en cours est généré, comme un lien vers un article sur Wikipédia, une sélection parmi les favoris et l'historique de navigation, ainsi que des recommandations de la recherche DuckDuckGo. moteur. Chaque page ouverte dans le navigateur est indexée et devient disponible pour une recherche ultérieure dans la barre d'adresse. Vous pouvez également saisir des commandes dans la barre d'adresse pour effectuer rapidement des opérations (par exemple, « !settings » - accéder aux paramètres, « !screenshot » - créer une capture d'écran, « !clearhistory » - effacer votre historique de navigation, etc.).

Dans la nouvelle version :

  • L'interface utilisateur a été modernisée dans les versions pour la plate-forme Linux. La ligne supérieure avec le titre de la fenêtre a été supprimée (vous pouvez la renvoyer dans les paramètres). Les boutons de contrôle des fenêtres sont devenus plus compacts et s'adaptent mieux au reste des éléments du navigateur.

    Navigateurs Web disponibles : qutebrowser 1.11.0 et Min 1.14
  • Ajout de la prise en charge du remplissage automatique des paramètres d'authentification à l'aide du gestionnaire de mots de passe 1Password (en plus de Bitwarden précédemment pris en charge) ;
  • Ajout de fichiers avec traduction en ouzbek. Traduction mise à jour en russe ;
  • Ajout de la prise en charge des sites qui utilisent l'authentification HTTP ;
  • Animation d'ouverture des onglets améliorée ;
  • Ajout de la possibilité de modifier les raccourcis clavier pour créer de nouveaux onglets et tâches ;
  • Garantit que la position de défilement est restaurée si l'onglet est rouvert après sa fermeture ;
  • Ajout de la possibilité de faire glisser un onglet sur le bouton de nouvelle tâche pour créer une tâche avec cet onglet (rappel pour revenir à l'onglet dans le futur) ;
  • Facilite le déplacement des fenêtres sous Windows et Linux ;
  • Amélioration des performances du bloqueur de contenu.

Source: opennet.ru