qutebrowser 3.0 llega con soporte para QT 6, mejoras y mas
Se dio a conocer el lanzamiento de la nueva versión del navegador web qutebrowser 3.0, versión en la cual el salto a la nueva rama 3.x se debe al soporte añadido para QT 6, ademas de que tambien se da fin al soporte para versiones anteriores de Qt, PyQt, QtWebEngine y Python.
Para quienes desconocen del navegador deben saber que este proporciona una interfaz gráfica mínima que no distrae de la visualización del contenido, y un sistema de navegación al estilo del editor de texto Vim, construido completamente con atajos de teclado.
El navegador admite un sistema de pestañas, administrador de descargas, modo de navegación privada, visor de PDF integrado (pdf.js), sistema de bloqueo de anuncios, interfaz para ver el historial de navegación. El desplazamiento por la página se realiza mediante las teclas «hjkl», para abrir una nueva página se puede presionar «o», el cambio entre pestañas se realiza mediante las teclas «J» y «K» o «Alt-tabulador numérico»
Principales novedades de qutebrowser 3.0
En esta nueva versión qutebrowser 3.0, el cambio en el número de versión, ademas de lo mencionado al inicio, tambien se debe al aumento de los requisitos, ademas de que el navegador ahora solo admite versiones de Qt 5.15 y posteriores y versiones de Python desde 3.8, asi como tambien que el soporte para compilar con QT 6, que ahora se usa de forma predeterminada, pero que si QT 6 no está disponible, se deja la capacidad de compilar con Qt 5.15.
Otro de los cambios que se destaca de la nueva versión, es que se ha implementado un sistema de recomendación que sugiere un reemplazo relevante en caso de un error tipográfico al ingresar un comando.
Ademas de ello, podremos encontrar en que se han agregado nuevas opciones para la generación de menús a qutedmenu, pues en esta nueva versión se ha agregado soporte para contraseñas de un solo uso a qute-keepassxc para desbloquear un perfil, asi como tambien que se agregó el script qute-1pass que utiliza el administrador de contraseñas 1password al completar formularios con una contraseña.
Tambien podremos encontrar en qutebrowser 3.0, que se agregó el comando «:prompt-fileselect-external» el cual tiene como función el llamar a un cuadro de diálogo externo para seleccionar un nombre de archivo para cargar.
Por otra parte, se menciona que se agregó la configuración «qt.chromium.experimental_web_platform_features» para mejorar la compatibilidad con los sitios cuando se usan versiones anteriores del backend (configurada de forma predeterminada cuando se compila con Qt5).
Se eliminó la compatibilidad con plataformas macOS anteriores a la versión 11 y plataformas Windows anteriores a la versión 10-1607, ademas de que se ha eliminado la compatibilidad con compilaciones de 32 bits para Windows.
De los demás cambios que se destacan de esta nueva versión:
- Se agregó la página de inicio incorporada «qute://start«.
- Se agregó la configuración «tabs.title.elide» para controlar el reemplazo de parte del título con los caracteres «…» en el nombre de la pestaña.
- Comandos renombrados
- Se agregó la configuración «Colors.webpage.darkmode.increase_text_contrast» para mejorar la calidad del estilo oscuro.
- Se agregó el indicador «–all» a los comandos «:bookmark-del» y «:quickmark-del» para eliminar todos los marcadores.
- Nuevos widgets propuestos para la barra de estado: reloj para mostrar la hora actual y search_match para mostrar estadísticas de coincidencias al buscar texto en la página.
Prohibido el reenvío de HTTPS a HTTP al cargar archivos.
Finalmente si quieres conocer más al respecto sobre esta nueva versión o sobre el navegador, puedes consultar los detalles en su sitio web oficial. El enlace es este.
¿Como instalar Qutebrowser en Ubuntu y derivados?
Para quienes estén interesados en poder probar este navegador web, deben saber que la instalación en Ubuntu así como en sus derivados es bastante sencilla, ya que el paquete se encuentra dentro de los repositorios de Ubuntu
Para realizar la instalación del navegador simplemente tenemos que abrir una terminal ( puedes hacerlo con la combinación de teclas Ctrl+Alt+T) y escribimos en ella el siguiente comando:
sudo apt update
Y ahora podremos pasar instalar el navegador con el siguiente comando:
sudo apt install qutebrowser -y
Y listo con ello ya podrás comenzar a utilizar este navegador en tu sistema.
Otro método de instalación y para quienes estén interesados en poder probar la nueva versión (ya que los paquetes más nuevos tardan más tiempo en ser actualizados en los repositorios de Ubuntu)
Podremos realizar la instalación del navegador desde el código fuente el cual podemos obtener desde la página de lanzamientos.
Allí nos descargaremos el paquete Source code (Zip) y lo descomprimiremos en nuestro equipo. Para ejecutar el navegador, basta con entrar a la carpeta y ejecutar los siguientes comandos:
sudo apt install --no-install-recommends git ca-certificates python3 python3-venv asciidoc libglib2.0-0 libgl1 libfontconfig1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxkbcommon-x11-0 libdbus-1-3 libyaml-dev gcc python3-dev libnss3
Y podremos ejecutar el navegador con el siguiente comando:
python3 qutebrowser.py