Navegadores web disponibles qutebrowser 2.4 y Min 1.22

Se ha publicado el lanzamiento del navegador web qutebrowser 2.4, que proporciona una interfaz gráfica mínima que no distrae la atención de la visualización del contenido y un sistema de navegación al estilo del editor de texto Vim, construido íntegramente con atajos de teclado. El código está escrito en Python usando PyQt5 y QtWebEngine. El código fuente se distribuye bajo la licencia GPLv3. El uso de Python no afecta el rendimiento, ya que la renderización y el análisis del contenido lo realiza el motor Blink y la biblioteca Qt.

El navegador admite un sistema de navegación con pestañas, un administrador de descargas, un modo de navegación privado, un visor de PDF incorporado (pdf.js), un sistema de bloqueo de anuncios (en el nivel de bloqueo del host), una interfaz para ver el historial de navegación. Para ver videos de YouTube, puede configurar para llamar a un reproductor de video externo. El desplazamiento por la página se realiza con las teclas "hjkl", para abrir una nueva página puede presionar "o", el cambio entre pestañas se realiza con las teclas "J" y "K" o "Alt-tab number". Al presionar ":" aparece una línea de comando donde puede buscar en la página y ejecutar comandos típicos como en vim, como ":q" para salir y ":w" para escribir la página. Para una transición rápida a los elementos de la página, se propone un sistema de "pistas", que marca enlaces e imágenes.

Navegadores web disponibles qutebrowser 2.4 y Min 1.22

Versículos nuevos:

  • Se ha solucionado una vulnerabilidad (CVE-2021-41146) que permite la ejecución de código mediante la manipulación de los argumentos del controlador de URL. El problema sólo aparece en compilaciones para la plataforma Windows. En Windows, se registra un controlador “qutebrowserurl:”, con el cual una aplicación de terceros puede iniciar la ejecución de comandos en qutebrowser, y se puede ejecutar código arbitrario usando los comandos “:spawn” y “:debug-pyeval”.
  • Se agregó la configuración "content.blocking.hosts.block_subdomains" que se puede usar para deshabilitar el bloqueo de subdominios en un bloqueador de anuncios que usa la redirección de dominio a través de /etc/hosts.
  • Se agregó la configuración “downloads.prevent_mixed_content” para proteger contra la descarga de contenido mixto (descarga de recursos a través de HTTP desde una página abierta a través de HTTPS).
  • La bandera "--private" se ha agregado al comando ":tab-clone", lo que le permite crear un clon de la pestaña, abierta en una nueva ventana de navegación privada.

Al mismo tiempo, se lanzó una nueva versión del navegador, Min 1.22, que ofrece una interfaz minimalista basada en la manipulación de la barra de direcciones. El navegador se crea utilizando la plataforma Electron, que le permite crear aplicaciones independientes basadas en el motor Chromium y la plataforma Node.js. La interfaz Min está escrita en JavaScript, CSS y HTML. El código se distribuye bajo la licencia Apache 2.0. Las compilaciones se crean para Linux, macOS y Windows.

Min admite la navegación de páginas abiertas a través de un sistema de pestañas, proporcionando funciones como abrir una nueva pestaña junto a la pestaña actual, ocultar pestañas no utilizadas (a las que el usuario no ha accedido durante un tiempo determinado), agrupar pestañas y ver todas las pestañas en una lista. Hay herramientas para crear listas de tareas/enlaces diferidos para lecturas futuras, así como un sistema de marcadores con soporte de búsqueda de texto completo. El navegador tiene un sistema integrado para bloquear anuncios (según la lista EasyList) y un código para rastrear visitantes, y es posible desactivar la carga de imágenes y scripts.

El control central de Min es la barra de direcciones, a través de la cual puede enviar consultas a un motor de búsqueda (DuckDuckGo por defecto) y buscar en la página actual. A medida que escribe en la barra de direcciones, se genera un resumen de información relevante para la consulta actual, como un enlace a un artículo de Wikipedia, una selección de marcadores e historial de navegación, y recomendaciones del motor de búsqueda DuckDuckGo. Cada página abierta en el navegador se indexa y está disponible para búsquedas posteriores en la barra de direcciones. También puede ingresar comandos en la barra de direcciones para realizar operaciones rápidamente (por ejemplo, "! configuración" - ir a configuración, "! captura de pantalla" - crear una captura de pantalla, "! borrar historial" - borrar el historial de navegación, etc.).

Navegadores web disponibles qutebrowser 2.4 y Min 1.22

En el nuevo lanzamiento:

  • Y la barra de direcciones tiene la capacidad de calcular expresiones matemáticas. Por ejemplo, puede ingresar "sqrt(2) + 1" y obtener el resultado inmediatamente.
  • Se ha agregado a la lista de tareas un campo para buscar por pestañas abiertas.
  • Garantiza que se sigan las configuraciones del tema oscuro habilitado en el entorno del usuario.
  • Se ha ampliado la cantidad de idiomas admitidos en el sistema de traducción de páginas integrado (accesible haciendo clic derecho en la página).
  • Se agregó una tecla de acceso rápido para reorganizar las pestañas.
  • Los componentes del motor del navegador se han actualizado a Chromium 94 y la plataforma Electron 15.

Fuente: opennet.ru

Añadir un comentario