Navegadores web dispoñibles qutebrowser 2.4 e Min 1.22

Publicouse o lanzamento do navegador web qutebrowser 2.4, que ofrece unha interface gráfica mínima que non distrae a visualización do contido e un sistema de navegación ao estilo do editor de texto Vim, construído integramente sobre atallos de teclado. O código está escrito en Python usando PyQt5 e QtWebEngine. O código fonte distribúese baixo a licenza GPLv3. O uso de Python non afecta o rendemento, xa que a representación e análise do contido realízanse o motor Blink e a biblioteca Qt.

O navegador admite un sistema de navegación por pestanas, un xestor de descargas, un modo de navegación privado, un visor de PDF integrado (pdf.js), un sistema de bloqueo de anuncios (a nivel de bloqueo de host), unha interface para ver o historial de navegación. Para ver vídeos de YouTube, podes configurar a chamada a un reprodutor de vídeo externo. O desprazamento pola páxina realízase mediante as teclas "hjkl", para abrir unha nova páxina podes premer "o", o cambio entre as pestanas realízase mediante as teclas "J" e "K" ou "Alt-tab número". Premendo ":" aparece un indicador de liña de comandos onde podes buscar na páxina e executar comandos típicos como en vim, como ":q" para saír e ":w" para escribir a páxina. Para unha rápida transición aos elementos da páxina, proponse un sistema de "suxestións", que marca ligazóns e imaxes.

Navegadores web dispoñibles qutebrowser 2.4 e Min 1.22

Na nova versión:

  • Corrixiuse unha vulnerabilidade (CVE-2021-41146) que permite a execución de código mediante a manipulación dos argumentos do controlador de URL. O problema só aparece nas compilacións para a plataforma Windows. En Windows, rexístrase un controlador "qutebrowserurl:", co cal unha aplicación de terceiros pode iniciar a execución de comandos en qutebrowser, e pódese executar código arbitrario mediante os comandos ":spawn" e ":debug-pyeval".
  • Engadiuse a configuración "content.blocking.hosts.block_subdomains" que se pode usar para desactivar o bloqueo de subdominios nun bloqueador de anuncios que usa a redirección de dominio a través de /etc/hosts.
  • Engadiuse a configuración "downloads.prevent_mixed_content" para protexerse contra a descarga de contido mixto (descargando recursos a través de HTTP desde unha páxina aberta a través de HTTPS).
  • A marca "--private" engadiuse ao comando ":tab-clone", o que lle permite crear un clon da pestana, aberta nunha nova xanela de navegación privada.

Ao mesmo tempo, lanzouse unha nova versión do navegador, Min 1.22, que ofrece unha interface minimalista construída arredor da manipulación da barra de enderezos. O navegador créase mediante a plataforma Electron, que permite crear aplicacións autónomas baseadas no motor Chromium e na plataforma Node.js. A interface Min está escrita en JavaScript, CSS e HTML. O código distribúese baixo a licenza Apache 2.0. Os conxuntos xéranse para Linux, macOS e Windows.

Min admite a navegación de páxinas abertas a través dun sistema de pestanas, proporcionando funcións como abrir unha nova pestana xunto á pestana actual, ocultar pestanas non utilizadas (ás que o usuario non accedeu durante un tempo determinado), agrupar pestanas e ver todas as pestanas en unha lista. Existen ferramentas para crear listas de tarefas/ligazóns aprazadas para futuras lecturas, así como un sistema de marcadores con compatibilidade de busca de texto completo. O navegador ten un sistema incorporado para bloquear anuncios (segundo a lista EasyList) e código para rastrexar visitantes, e é posible desactivar a carga de imaxes e scripts.

O control central de Min é a barra de enderezos, a través da cal pode enviar consultas a un buscador (DuckDuckGo por defecto) e buscar na páxina actual. A medida que escribe na barra de enderezos, ao escribir, xérase un resumo da información relevante para a consulta actual, como unha ligazón a un artigo da Wikipedia, unha selección de marcadores e historial de navegación e recomendacións do buscador DuckDuckGo. Cada páxina aberta no navegador está indexada e está dispoñible para a súa busca posterior na barra de enderezos. Tamén pode introducir comandos na barra de enderezos para realizar operacións rapidamente (por exemplo, "!configuración" - ir á configuración, "!captura de pantalla" - crear unha captura de pantalla, "!clearhistory" - borrar o historial de navegación, etc.).

Navegadores web dispoñibles qutebrowser 2.4 e Min 1.22

Na nova versión:

  • E a barra de enderezos ten a capacidade de calcular expresións matemáticas. Por exemplo, pode introducir "sqrt(2) + 1" e obter o resultado inmediatamente.
  • Engadiuse un campo para buscar por pestanas abertas á lista de tarefas.
  • Asegura que se seguen as configuracións do tema escuro habilitado no contorno do usuario.
  • Ampliouse o número de idiomas admitidos no sistema de tradución de páxinas integrado (accesibles facendo clic co botón dereito na páxina).
  • Engadida unha tecla de acceso rápido para reorganizar as pestanas.
  • Actualizáronse os compoñentes do motor do navegador a Chromium 94 e á plataforma Electron 15.

Fonte: opennet.ru

Engadir un comentario