Se lanzó la versión del navegador web Firefox 157 y se han formado actualizaciones de las versiones anteriores con soporte prolongado — 153.4.0, 140.17.0 y 115.42.0. En el marco del nuevo ciclo de liberación de dos semanas, se ha trasladado a la fase de beta testing la rama Firefox 158, cuyo lanzamiento está programado para el 13 de octubre.
Principales novedades en Firefox 157 (1, 2, 3):
- Se ha propuesto una nueva interfaz de usuario diseñada en el marco del proyecto Nova. Los cambios incluyen el redondeo de botones de pestañas, menús y campos de la barra de direcciones, así como ajustes en los márgenes entre todos los elementos de la interfaz. Se ha simplificado el acceso a la agrupación de pestañas, pestañas verticales y el modo de visualización lado a lado de dos pestañas. Se han actualizado los iconos, que ahora se ven más limpios y están mejor equilibrados en temas claros y oscuros. Se han agregado nuevos temas claros y oscuros integrados. Para desactivar la nueva interfaz, se puede desactivar la configuración "browser.nova.enabled" en la página about:config.

- Se ha restaurado la posibilidad de activar el modo compacto, donde la barra y la fila de pestañas de la interfaz ocupan el mínimo de espacio en pantalla, dejando más espacio para el contenido de las páginas web.

- Para todos los usuarios, se ha implementado una nueva versión de la barra lateral, que admite pestañas verticales. Para los usuarios de la barra anterior, el diseño de los elementos se asemeja a un diseño en el que el interruptor de las barras está en la parte superior. Se ha eliminado la opción de mostrar la barra lateral de la configuración, pero la barra antigua aún se puede recuperar desactivando la opción sidebar.revamp en la página about:config. La eliminación del soporte para la barra antigua está prevista para finales de 2027.

- En la configuración y en el panel desplegable que aparece al hacer clic en la imagen del escudo en la barra de direcciones, se ha implementado un aviso sobre la posibilidad de interceptar tráfico cifrado, que aparece cuando se activa la función de guardar claves de cifrado en el registro mediante la variable de entorno SSLKEYLOGFILE.

- En las videollamadas a través de WebRTC se ha implementado la posibilidad de utilizar la aceleración por hardware para decodificar el formato AV1.
- Para los usuarios de Austria, Bélgica, Chequia, Dinamarca, Finlandia, Hungría, Irlanda, Luxemburgo, Países Bajos, Noruega, Polonia, Portugal, Eslovaquia, España, Suecia y Suiza, se ha implementado un mecanismo para mostrar recomendaciones contextuales y sugerencias patrocinadas. Puedes desactivar las recomendaciones en la configuración «Settings > Search > Firefox Suggests».
- La navegación con la tecla Tab ahora prioriza el enfoque en el área de entrada de la barra de direcciones y el campo de búsqueda, en lugar de en el botón de selección del motor de búsqueda.
- El servicio de búsqueda de Amazon ha sido eliminado de las búsquedas integradas.
- Los diálogos mostrados al invocar funciones JavaScript como alert(), confirm() y prompt(), así como la ventana emergente de autocompletar y los formularios de selección de color y fecha, ahora corresponden al esquema de color claro u oscuro establecido en la página.
- A la regla CSS @supports se le ha añadido la función at-rule(), que permite determinar el soporte en el navegador de ciertas @-reglas. Por ejemplo, «@supports at-rule(@scope)»
- Las propiedades CSS overscroll-behavior, overscroll-behavior-block, overscroll-behavior-inline, overscroll-behavior-x y overscroll-behavior-y ahora admiten el valor «chain», que permite un cambio fluido a la exploración en el elemento padre después de llegar al final del contenido del bloque anidado, pero desactiva efectos como el rebote al llegar al final.
- En Firefox para Android se ha implementado la opción de volver a los resultados de búsqueda anteriores al hacer clic en el campo de búsqueda en la página de inicio. También se ha añadido la posibilidad de eliminar elementos en la página de Descargas con un gesto de deslizamiento.
Además de las novedades y correcciones de errores, se han resuelto 76 vulnerabilidades en Firefox 157, de las cuales 38 tienen un alto nivel de gravedad. La mayoría de las vulnerabilidades son causadas por problemas de gestión de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas. Potencialmente, estos problemas pueden permitir la ejecución de código malicioso al abrir páginas específicamente diseñadas.
Fuente: opennet.ru




