Firefox 155 carga las páginas más rápido y activa la ventana inteligente en Norteamérica y Francia

Firefox 155 ya está disponible. Llega dos semanas después de la versión anterior, lo que va a ser normal a partir de ahora (nueva versión cada dos semanas). Con este movimiento, Mozilla espera añadir las nuevas funciones más pronto. Y hablando de novedades, la versión 155 del navegador del panda rojo llega con una de esas que creo que o amarás u odiarás, y no es otra que la ventana inteligente.
Cabe destacar que esta «Smart Window» sólo está activa por defecto en Estados Unidos, Canadá y Francia, pero se puede activar desde about:config. A día de hoy, yo sigo sin encontrarle demasiado sentido, pero Mozilla decidió realizar cambios internos y abrazar a la IA con ganas, por lo que se esperan más novedades de este tipo en las próximas semanas. Quién sabe, a lo mejor al final termina encantándome.
Novedades de Firefox 155
- Smart Window ya está disponible para todos los usuarios de Estados Unidos, Canadá y Francia. Además, Firefox 155 incluye varias novedades: nuevos iniciadores personalizados para retomar conversaciones que permiten volver rápidamente a temas en los que se estaba trabajando.
- El asistente ahora responde mucho más rápido y utiliza fuentes de búsqueda web de Exa para ofrecer citas que aportan información precisa y fiable, reduciendo el tiempo de respuesta aproximadamente a una quinta parte.
- Organizar pestañas ahora sugiere agrupaciones más adecuadas para las pestañas relacionadas y proporciona a cada grupo un nombre más claro y descriptivo.
- Firefox ahora muestra en la barra de direcciones cuántos rastreadores ha bloqueado, haciendo más visibles las protecciones de privacidad integradas durante la navegación. El recuento puede ocultarse desde los ajustes sin desactivar el bloqueo de rastreadores.
- Nintendo Switch Pro y los mandos compatibles de otros fabricantes ahora funcionan completamente en los juegos web de Windows, con la cruceta y los sticks analógicos correctamente asignados.
- Ahora es posible reordenar los contenedores desde los ajustes, y el nuevo orden se utiliza en todos los lugares donde aparecen los contenedores.
- La función de traducción ahora es compatible con maratí y urdu.
Para desarrolladores
- Firefox limita ahora CSS a 75 niveles de bloques y funciones anidados, evitando los bloqueos que puede provocar una anidación extremadamente profunda en determinadas circunstancias. Las reglas y valores con una profundidad mayor ya no se procesan.
- Firefox utiliza ahora firefox-portal-detection.com en lugar de detectportal.firefox.com para detectar portales cautivos y comprobar la conectividad de red, por lo que las listas de permitidos de red que hagan referencia al dominio antiguo deben actualizarse.
- Firefox ahora abre los enlaces mailto: únicamente como respuesta a una acción explícita del usuario, de modo que las páginas ya no pueden abrir el cliente de correo predeterminado sin solicitarlo.
- Al imprimir archivos PDF más pequeños que el tamaño del papel, ahora es posible ampliarlos para que ocupen toda la hoja estableciendo una escala superior al 100 %.
- La función CSS attr() ahora admite valores de cualquier tipo, lo que permite utilizar valores de atributos en cualquier propiedad, en lugar de limitarse a cadenas de texto en la propiedad content.
- Firefox ahora es compatible con la función CSS progress().
- Firefox ahora es compatible con la función CSS alpha(), una función de color relativo que permite modificar únicamente el componente alfa de un color determinado.
- Firefox ahora es compatible con los métodos Promise.allKeyed y Promise.allSettledKeyed de la propuesta de diccionario await, que reciben un objeto de promesas y lo resuelven en un objeto de resultados con las mismas claves.
- Firefox ahora es compatible con la propuesta WebAssembly Compact Import Section, que puede reducir el tamaño de los módulos WebAssembly con muchas importaciones.
- Firefox ahora es compatible con la propuesta WebAssembly Wide Arithmetic, que añade instrucciones aritméticas de 128 bits para mejorar el rendimiento en criptografía y cálculos de precisión arbitraria.
- Firefox ahora es compatible con QUIC versión 2 para conexiones HTTP/3 y la utiliza cuando el servidor la selecciona mediante una negociación de versiones compatible.
- La compatibilidad con el pseudoelemento no estándar ::-webkit-scrollbar, añadido en Firefox 153, ahora está limitada a una pequeña lista de sitios en lugar de aplicarse de forma universal.
- Los elementos <a> de SVG ahora exponen las mismas propiedades de URL que los enlaces HTML, incluidas protocol, host, pathname y search.
- SVGGraphicsElement.getBBox() ahora tiene en cuenta su argumento options, por lo que los cuadros delimitadores pueden incluir trazos, marcadores y recortes.
- La propiedad font-width ahora es compatible como nombre estándar de font-stretch.
- Una llamada dinámica a import() que falla debido a un error de red o HTTP ya no se almacena como un fallo en el mapa de módulos, por lo que volver a intentar utilizar el mismo especificador puede tener éxito.
- WebTransport ahora admite grupos de envío mediante createSendGroup() para controlar cómo se comparte el ancho de banda entre flujos, flujos de datagramas de escritura mediante createWritable() y exportKeyingMaterial() para derivar claves vinculadas a la sesión TLS. También añade una promesa draining y negociación de subprotocolos mediante la opción protocols del constructor y la propiedad protocol.
Otras novedades
- Firefox 155 admite RTCError para fallos de canales de datos, RTCSctpTransport.maxChannels, identificadores de extensiones de cabecera RTP de dos bytes y estadísticas RTCTransportStats más precisas, mejorando la interoperabilidad de WebRTC.
- La vista de reglas ahora ofrece controles para emular la función multimedia prefers-reduced-motion. Las opciones de emulación también se han trasladado a un nuevo panel situado detrás del botón de reglas @.
- El depurador de las herramientas para desarrolladores ahora dispone del atajo de teclado Ctrl+Alt+B, o Cmd+Alt+B en macOS, para activar o desactivar todos los puntos de interrupción simultáneamente.
- El visor JSON ahora muestra documentos JSON Lines (JSONL/NDJSON), incluidos errores en línea para las líneas no válidas.
- Se ha corregido un problema por el que el panel Almacenamiento mostraba junto a las cookies de la página inspeccionada las procedentes de ventanas privadas, contenedores y otras particiones.
- Las excepciones no capturadas que no son de tipo Error ahora muestran sus nombres de propiedades en la consola en lugar de mostrar únicamente Object.
- Se ha corregido un problema que hacía desaparecer el texto en Microsoft 365 Word Online y otras aplicaciones web en Linux al escribir con determinadas distribuciones de teclado.
- Se ha corregido la aparición innecesaria de una confirmación al pegar mediante el atajo de teclado para pegar sin formato en Google Docs.
- Firefox 155 se recupera cuando la barra de herramientas y la barra de pestañas quedan sin responder porque la plataforma no finaliza correctamente una sesión de arrastre de pestañas.
- Se ha corregido un problema que impedía seleccionar o copiar el texto dentro de los botones, lo que impedía copiar mensajes directos en X y comentarios de YouTube.
- Se ha corregido un problema que hacía que las transmisiones de audio en directo, como las emisoras de radio por Internet, se detuvieran al reproducirse en segundo plano.
- Se ha corregido la desaparición del indicador de sonido de una pestaña trasladada a otra ventana, que impedía saber qué estaba reproduciendo contenido o silenciarlo.
- Se ha corregido un problema que impedía que los sistemas Linux entraran en suspensión después de una sesión de navegación prolongada.
- Se ha corregido la aparición de bandas negras alrededor del contenido a pantalla completa en MacBook con notch de cámara, especialmente al reproducir vídeo.
- Se ha corregido el desplazamiento mediante las teclas de dirección y AvPág/RePág que no funcionaba en algunas páginas con contenido incrustado procedente de otros sitios.
- Se ha corregido la aparición de caracteres de algunos sistemas de escritura menos comunes como cuadros vacíos en páginas web en Windows.
- Se ha corregido un bloqueo de WebCodecs VideoEncoder en macOS al codificar un VideoFrame en formato NV12.
- Se han corregido diversos problemas de seguridad.
- Para los usuarios que tienen activadas las pestañas verticales, es posible que la barra lateral no se conserve después de reiniciar Firefox. Las pestañas verticales pueden volver a activarse haciendo clic en el botón de la barra lateral. Hay una solución en desarrollo.
- Algunos sitios pueden cargarse lentamente o no llegar a cargarse en redes que bloquean UDP. Esto puede afectar, por ejemplo, a redes corporativas en las que un proxy o cortafuegos bloquea QUIC como parte de la inspección TLS. Como solución temporal, se puede establecer network.http.happy_eyeballs_enabled en false mediante la directiva Preferences. Está prevista una solución para Firefox 155.0.1, cuyo lanzamiento tendrá lugar como muy tarde el 8 de septiembre.
Firefox 155 ya disponible
El lanzamiento de Firefox 155 es oficial desde hace unos instantes y ya se puede descargar desde su página web o desde las notas de este lanzamiento. En las próximas horas/días aparecerá la actualización en los repositorios oficiales de la mayoría de distribuciones Linux, y se actualizarán los paquetes Snap y Flatpak.
