qutebrowser (pronunciado "cute browser" / k j uː t b r aʊ z ə r / [ cita requerida ] ) es un navegador web QtWebEngine para sistemas operativos Linux , Windows y macOS con atajos de teclado estilo Vim y una GUI mínima . [8] Está controlado por teclado y está inspirado en software similar como Vimperator y dwb . [9] Utiliza DuckDuckGo como motor de búsqueda predeterminado . qutebrowser está incluido en los repositorios nativos de distribuciones de Linux como Fedora y Arch Linux . [10] qutebrowser es desarrollado por Florian Bruhin, por el que recibió un premio CH Open Source en 2016. [1]
Al igual que en Vim y vi , el navegador tiene un modo de comando y un modo de inserción . En el modo de comando, se pueden usar combinaciones de teclas para realizar funciones, por ejemplo: 'G' para ir al final de una página y 'gg' para ir al principio. El usuario también puede asociar comandos específicos a teclas o secuencias de teclas. Puede encontrar una hoja de trucos con todas las combinaciones de teclas aquí y aprenderlas aquí.
Qutebrowser está escrito y configurado en Python . A través del archivo de configuración se pueden agregar funciones personalizadas, incluidas combinaciones de teclas personalizadas, configuraciones por sitio y código Python arbitrario que puede interactuar con su navegador o su sistema. [11]
Desde la versión 2.0.0, qutebrowser permite bloquear anuncios mediante la biblioteca de bloqueo de anuncios de Python. Los usuarios que no tengan instalada la biblioteca de bloqueo de anuncios o que utilicen una versión anterior de qutebrowser pueden utilizar un bloqueador de anuncios integrado más simple y modificarlo mediante el archivo blocking-hosts que viene con qutebrowser. [12]
En julio de 2018, se descubrió que todas las versiones de qutebrowser anteriores a 1.4.1 tienen una vulnerabilidad de falsificación de solicitud entre sitios que permitía a los sitios web cambiar la configuración de qutebrowser y, a través de configuraciones como editor.command
, posiblemente ejecutar código arbitrario . [13] Esto se solucionó en la versión 1.4.1; hay parches retroportados disponibles para versiones anteriores. [14]
Qutebrowser funciona en Windows 10 x64 (build 1809 o posterior), MacOS 11 o posterior [15] . No se especifica la versión de Linux requerida.