Firefox 99 llega con mejoras para Linux, Wayland, y mas
Hace poco se dio a conocer el lanzamiento de la nueva versión de Firefox 99 junto con la actualización de rama a largo plazo de «Firefox 91.8.0». Además de las innovaciones y las correcciones de errores, Firefox 99 corrige 30 vulnerabilidades, de las cuales 9 están marcadas como peligrosas. 24 vulnerabilidades (21 resumidas en CVE-2022-28288 y CVE-2022-28289) son causadas por problemas de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas.
La versión beta de Firefox 100 introduce la capacidad de usar diccionarios para diferentes idiomas al mismo tiempo al revisar la ortografÃa, en Linux y Windows tienen barras de desplazamiento flotantes habilitadas de forma predeterminada. El modo de imagen en imagen proporciona subtÃtulos cuando mira videos de YouTube, Prime Video y Netflix. La Web MIDI API está habilitada.
Principales novedades Firefox 99
Esta nueva versión de Firefox 99 se destaca que se agregó soporte para menús contextuales GTK nativos. La función se habilita a través de la configuración «widget.gtk.native-context-menus» en about:config.
Otra de las novedades es que se agregaron barras de desplazamiento GTK flotantes (aparece una barra de desplazamiento completa solo cuando se pasa el cursor del mouse; de lo contrario, con cualquier movimiento del mouse, se muestra una lÃnea indicadora delgada que permite comprender el desplazamiento actual en la página, pero si el cursor no se mueve, el indicador desaparece después de un rato). La función está actualmente deshabilitada de forma predeterminada, la configuración widget.gtk.overlay-scrollbars.enabled se proporciona en about:config para habilitarla.
Por otra parte, en Firefox 99 se destaca el aislamiento de sandbox reforzado en Linux: los procesos que proporcionan procesamiento de contenido web tienen prohibido acceder al servidor X11, ademas de que tambien se corrigieron algunos problemas que ocurrÃan al usar Wayland. En particular, se solucionó el problema con el bloqueo de hilos, se ajustó la escala de la ventana emergente y se habilitó el menú contextual al revisar la ortografÃa.
En Android ofrece la posibilidad de borrar las cookies y los datos locales almacenados de forma selectiva solo para un dominio especÃfico y se corrigió un bloqueo que ocurrÃa después de cambiar al navegador desde otra aplicación, aplicar una actualización o desbloquear el dispositivo.
De los demás cambios que se destacan de esta nueva versión de Firefox 99:
- Se agregó la propiedad navigator.pdfViewerEnabled , con la cual una aplicación web puede determinar si el navegador tiene una capacidad integrada para mostrar documentos PDF.
- Se agregó la tecla de acceso rápido «n» a ReaderMode para habilitar/deshabilitar el modo Narrar.
- El visor de PDF incorporado brinda soporte para buscar con o sin signos diacrÃticos .
- Se agregó soporte para el método RTCPeerConnection.setConfiguration(), que permite a los sitios ajustar la configuración de WebRTC según los parámetros de conexión de red, cambiar el servidor ICE utilizado para la conexión y las polÃticas de transferencia de datos aplicadas.
- Deshabilitada por defecto está la API de información de red , a través de la cual era posible acceder a información sobre la conexión actual (por ejemplo, tipo (celular, bluetooth, ethernet, wifi) y velocidad).
¿Como instalar o actualizar la nueva versión de Firefox en Linux?
Los usuarios de Firefox que no hayan desactivado las actualizaciones automáticas recibirán la actualización automáticamente. Aquellos que no quieran esperar a que eso suceda pueden seleccionar Menú> Ayuda> Acerca de Firefox después del lanzamiento oficial para iniciar una actualización manual del navegador web.
La pantalla que se abre muestra la versión actualmente instalada del navegador web y ejecuta una búsqueda de actualizaciones, siempre que la funcionalidad esté habilitada.
Otra opción para actualizar, es si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.
Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:
sudo pacman -Syu
O para instalar con:
sudo pacman -S firefox
Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión abriendo una terminal y tecleando en ella
sudo snap install firefox
Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.
La instalación se hace tecleando:
flatpak install flathub org.mozilla.firefox
Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.
Finalmente cabe mencionar que la rama Firefox 100 se ha movido a la prueba beta y su lanzamiento está programado para el 3 de mayo.