Mozilla ha subido a su servidor de descargas los binarios finales de Firefox 159, un día antes del anuncio oficial previsto para hoy. La nueva versión mejora la gestión de memoria en Linux con tarjetas gráficas AMD, añade funciones de inteligencia artificial a Smart Window y corrige fallos relevantes en Android y macOS, dentro del ciclo de actualizaciones de dos semanas que mantiene la fundación.
Los binarios ya están disponibles para quien no quiera esperar al despliegue automático de las próximas horas. No es una versión cargada de funciones nuevas, pero sí resuelve varios problemas de rendimiento y memoria que arrastraba el navegador, además de incorporar un comando que nos permite vigilar páginas web desde el propio chat de Smart Window. Vamos a repasar los cambios más relevantes para cada sistema operativo.
Cambios en Smart Window y el acceso a las contraseñas
La función con inteligencia artificial Smart Window gana ahora la capacidad de seguir el rastro de una página de forma automática. Basta con escribir /watch en el chat para pedirle que vigile cambios como bajadas de precio o reposiciones de stock, y podemos elegir además la frecuencia con la que los comprueba. Mozilla lo explica así: «Escribe /watch en el chat para pedirle a Smart Window que vigile una página en busca de cambios como bajadas de precio o reposiciones, y elige con qué frecuencia la comprueba. Cuando encuentre una coincidencia, recibirás una notificación de escritorio y un punto en el botón de Tareas de la barra de herramientas mostrará las novedades de un vistazo».
Las contraseñas guardadas también se vuelven más accesibles: ya podemos consultarlas directamente desde la barra lateral sin necesidad de añadir antes la herramienta Contraseñas al navegador. A esto se suma el atajo Ctrl+Shift+A para buscar entre las pestañas que tengamos abiertas, y un cambio en el resumen de páginas del chatbot de IA, que ahora envía al proveedor la dirección web en lugar del contenido de texto completo de la página.
Cuándo llega la versión final y cómo se descarga
El lanzamiento oficial de Firefox 159 está previsto para hoy junto con las versiones de soporte extendido Firefox 153.6 y 115.44.0 ESR, dirigidas a quienes necesitan actualizaciones más espaciadas en entornos corporativos. Mozilla mantiene así el ritmo de publicación cada dos semanas que ha seguido en los últimos lanzamientos, el mismo calendario con el que llegó Firefox 157 a finales de septiembre.
Si no queréis esperar al despliegue automático por los canales habituales, podéis descargar ya los binarios finales desde el servidor de Mozilla, disponibles para sistemas de 64 bits, 32 bits y ARM64. También está publicado el código fuente en formato tarball, pensado para quienes prefieren compilar el navegador por su cuenta. Si tenéis activadas las actualizaciones automáticas, el aviso para instalar la nueva versión debería llegaros en las próximas horas sin que tengáis que hacer nada más.
Linux estrena mejoras de memoria y menos fallos en Wayland
Firefox 159 reduce el consumo de memoria en equipos Linux con tarjetas gráficas AMD al mostrar resultados de mapas o de lugares, un ajuste que agradeceréis especialmente si usáis hardware más modesto. También corrige el fallo por el que una pestaña se separaba en una ventana nueva al arrastrarla bajo el protocolo de visualización Wayland, un problema que llevaba tiempo molestando a quienes han migrado a este entorno gráfico.
Se soluciona además un error visual por el que los menús y paneles aparecían con un efecto de fundido aunque las animaciones estuvieran desactivadas en la configuración del sistema operativo, algo que rompía la coherencia con las preferencias de accesibilidad de quienes las habían desactivado de forma deliberada. Son ajustes menores en apariencia, pero forman parte del trabajo continuo de Mozilla para que Firefox se comporte igual de bien en Wayland que en X11, el protocolo que todavía usan muchas distribuciones por defecto.
Todo esto cambia en Android y macOS
Windows no figura en las notas de esta versión: los ajustes diferenciados llegan únicamente a Android y macOS. En Android, Firefox 159 mejora la recarga de pestañas, un cambio que notaréis sobre todo si usáis dispositivos Xiaomi y Redmi, y corrige la reproducción de vídeo en sitios como The New York Times.
También soluciona un fallo que silenciaba las alarmas del teléfono cuando había un vídeo reproduciéndose en plataformas de streaming como YouTube, una molestia que podía haceros saltar una alarma importante sin daros cuenta. En macOS, el navegador incorpora el selector nativo de compartir del sistema operativo y mejora la compatibilidad con mandos en juegos web. Las aplicaciones que inician sesión a través del navegador por defecto abrirán ahora esa página en Firefox en lugar de Safari, y se ha optimizado el soporte de las herramientas Apple Writing Tools al pegar texto en páginas web.
Los fallos que deja atrás Firefox 159
Firefox 159 corrige un problema de carga en sitios que rechazaban una petición HTTP/3 sin recurrir después a HTTP/2, un fallo que podía dejaros con una página en blanco sin motivo aparente. También arregla el hueco en blanco que aparecía en listas desplegables largas hasta que hacíais scroll para ver las últimas opciones.
Se arregla igualmente la importación de marcadores desde perfiles de Google Chrome con sesión iniciada en una cuenta de Google, y el diálogo de subida de archivos, que abría por defecto la última carpeta usada para guardar archivos, como Descargas, en lugar de la última empleada para subir contenido. Mozilla ha resuelto además el crecimiento acelerado de memoria que provocaban sitios abiertos en una ventana minimizada, como ocurría con la aplicación web de Zoom, un problema que afectaba sobre todo a quienes dejan pestañas de videollamadas abiertas en segundo plano durante toda la jornada.
Firefox 159 añade soporte para los registros de custom elements con ámbito propio, de forma que elementos personalizados que comparten la misma etiqueta pueden convivir en una misma página sin conflictos. También llega el soporte para animaciones guiadas por scroll, tanto en CSS como en la Web Animations API, que permiten sincronizar una animación con la posición de desplazamiento de un contenedor.
La consola web recupera la posibilidad de declarar variables con let, const y class, una función que había desaparecido en versiones anteriores y que muchos desarrolladores echaban en falta al depurar código directamente en el navegador. Además, la Sanitizer API pasa a sanear el HTML mientras se analiza en lugar de hacerlo después, de modo que los constructores de los elementos personalizados ya no se ejecutan para aquellos que el sanitizador elimina. WebGL suma soporte para las extensiones EXT_clip_control y EXT_texture_mirror_clamp_to_edge en dispositivos compatibles, mientras que WebGL 2 incorpora la extensión EXT_texture_norm16.
