Firefox 110 llega con soporte de Canvas2D, mejoras en WebGL y mas
Se dio a conocer el lanzamiento de la nueva versión del popular navegador web Firefox 110, en la cual ademas se ha generado una actualización de rama a largo plazo: 102.8.0.
Además de las innovaciones y las correcciones de errores, se han corregido 25 vulnerabilidades en Firefox 109. 16 vulnerabilidades están marcadas como peligrosas, de las cuales 8 vulnerabilidades (recopiladas bajo CVE-2023-25745 y CVE-2023-25744) son causadas por problemas de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas.
Principales novedades de Firefox 110
La nueva versión de Firefox 110 llega con la capacidad de importar marcadores, historial de navegación y contraseñas de los navegadores Opera, Opera GX y Vivaldi (anteriormente, esta importación era compatible con Edge, Chrome y Safari).
En Windows, está habilitado el aislamiento de sandbox de los procesos que interactúan con la GPU. Windows 10/11 incluye decodificación de video por hardware en GPU que no son de Intel para mejorar el rendimiento y la ampliación de la reproducción de video.
Tambien se destaca que en la version de Windows, se ha implementado soporte para bloquear la incorporación de módulos de terceros en Firefox. Por ejemplo, los complementos pueden sustituirse por paquetes de antivirus y archivadores, y provocar bloqueos, comportamientos disruptivos, problemas de compatibilidad y un rendimiento lento, que los usuarios atribuyen a la baja estabilidad del propio Firefox.
En Linux y macOS, se proporciona el uso de GPU para acelerar la rasterización de Canvas2D, ademas de que el rendimiento de WebGL se ha mejorado en las plataformas Linux, Windows y macOS.
Por la parte de las mejoras en la versión de Android se destaca que en los dispositivos con Android 13+, se agregó soporte para íconos de aplicaciones que están vinculados a un tema o color de imagen de fondo. Selección mejorada de bloques de texto multilínea
Otro de los cambios que se destaca es que, el complemento Colorways incorporado, que ofrecía una colección de temas de color para cambiar la apariencia del área de contenido, los paneles y la barra de cambio de pestañas, ha sido descontinuado. Puede reanudar el complemento y volver a la configuración guardada instalando el complemento externo Colorways desde addons.mozilla.org.
De los cambios para desarrolladores, podremos encontrar en esta nueva versión de Firefox 110 que la consulta CSS » @container», que le permite diseñar elementos según el tamaño del elemento principal (un análogo de la consulta «@media» que se aplica no al tamaño de toda el área visible, sino al tamaño del bloque (contenedor) en el que se coloca el elemento), se ha agregado compatibilidad con cqw (1 % del ancho), cqh (1 % del alto), cqi (1 % del tamaño en línea), cqb (1 % del tamaño del bloque) , cqmin (menor cqi o cqb) y cqmax (mayor valor de cqi o cqb).
Se ha agregado soporte para páginas con nombre a CSS, especificado a través de la propiedad «página», que se puede usar para especificar el tipo de página en la que se permite mostrar el elemento. La capacidad permite configurar el diseño en relación con las páginas y agregar saltos de página en forma declarativa al imprimir.
De los demás cambios que se destacan de la nueva versión:
- El visor de PDF incorporado tiene una escala suave.
- Se agregó la consulta de medios de gama de colores a CSS para aplicar estilos basados en el rango aproximado de la paleta de colores compatible con el navegador y el dispositivo de salida.
- Se ha agregado soporte para el atributo «list» al elemento <input type=»color»> para mostrar una interfaz de selección de color de una lista.
- Se agregó soporte para el indicador «midi» en la API de permisos para verificar los permisos para acceder a la API Web MIDI.
- Se agregó soporte para la sintaxis «for await…of» a la API ReadableStream . para la iteración asíncrona de bloques en un flujo.
Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
¿Como instalar la nueva versión de Firefox 109 en Linux?
Usuarios de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, pueden 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
Hecho esto ahora solo tienen que instalar con:
sudo apt install firefox
Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:
sudo pacman -S firefox
Ahora para quienes sean usuarios de Fedora o cualquier otra distribución derivada de esta:
sudo dnf install firefox
Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.