Lanzamiento de Firefox 131

Se ha lanzado la versión del navegador web Firefox 131 y se han formado actualizaciones de versiones anteriores con soporte a largo plazo: 115.16.0 y 128.3.0. La rama Firefox 132 ha entrado en fase de prueba beta, con un lanzamiento programado para el 29 de octubre.

Principales novedades en Firefox 131:

  • Se ha implementado la posibilidad de otorgar permisos temporales a los sitios web (por ejemplo, acceso a la ubicación) que caducan al cerrar la pestaña o una hora después de que el usuario conceda dicho permiso.
    Lanzamiento de Firefox 131
  • Se ha habilitado por defecto la visualización de miniaturas de las páginas al pasar el cursor sobre los botones de las pestañas. Se espera que las miniaturas permitan encontrar más rápidamente las páginas deseadas sin perder tiempo revisando pestañas con títulos iguales.
    Lanzamiento de Firefox 131
  • La compatibilidad con el mecanismo de Text Fragments está habilitada por defecto, permitiendo crear enlaces externos para navegar a posiciones específicas en el texto de la página sin añadir etiquetas en la misma. <a name> y sin atarse a los identificadores de los elementos. La posición se determina mediante una máscara de texto incorporada en el enlace. Por ejemplo, al hacer clic en el enlace "https://opennet.me/61967#:~:text=TextFragments", el navegador desplazará la página a la posición de la frase "Text Fragments" y la resaltará en color. Además de establecer una máscara simple, existe la opción de definir máscaras de inicio y fin del texto resaltado, así como vincular máscaras precedentes y posteriores, utilizadas para resaltar el fragmento deseado en caso de que existan múltiples coincidencias en la página.
    Lanzamiento de Firefox 131
  • Se asegura la apertura de la página principal del motor de búsqueda al presionar shift-enter o shift-click en una línea de búsqueda vacía, añadida opcionalmente en la barra junto a la barra de direcciones.
    Lanzamiento de Firefox 131
  • Se ha cambiado el icono del menú que muestra todas las pestañas abiertas, que se encuentra en la esquina superior derecha (en lugar del símbolo «V», ahora se utiliza una imagen de una pestaña).
    Lanzamiento de Firefox 131
  • En el sistema de traducción integrado, al seleccionar el idioma por defecto ahora se utiliza el idioma que el usuario había seleccionado anteriormente para la traducción.
  • Se ha añadido soporte para la tecnología CHIPS (Cookies Having Independent Partitioned State), creada por Google como parte de la iniciativa Privacy Sandbox y que permite aislar las cookies en relación con el dominio el primer nivel, utilizando el atributo «Partitioned». Si en condiciones normales, el código de un sitio «C», incrustado en los sitios «A» y «B», puede procesar cookies compartidas entre esos sitios, al especificar el atributo «Partitioned», las cookies establecidas por el sitio «C» al cargar código desde los sitios «A» y «B» estarán completamente aisladas.
    Lanzamiento de Firefox 131Lanzamiento de Firefox 131
  • El valor SameSite=None para las cookies ahora solo se puede establecer en modo Secure, que se aplica a conexiones a través de HTTPS. SameSite=None desactiva las restricciones de envío de cookies para inserciones desde sitios externos.
  • En el proceso de preparación para la transición a la especificación SVG 2 se han eliminado las propiedades SVGGraphicsElement.nearestViewportElement y SVGGraphicsElement.farthestViewportElement, que fueron declaradas obsoletas en febrero.
  • De acuerdo con la recomendación del grupo de trabajo sobre la normalización de CSS, la propiedad CSS «inset-area» ha sido renombrada a «position-area».
  • En la interfaz de JavaScript, se ha añadido soporte para los controladores ejecutados de manera sincrónica con Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() y Iterator.prototype.take(), que permiten realizar operaciones con iteradores similares a las de los arreglos, sin la necesidad de crear objetos intermedios explícitamente, lo cual es útil al procesar conjuntos de datos muy grandes.
  • En la versión de Android, al guardar un marcador ahora se selecciona por defecto la sección en la que se añadió el marcador anterior, en lugar de la sección raíz de marcadores. En la configuración se ha añadido una opción para habilitar la protección contra la identificación oculta del usuario (fingerprint), no relacionada con rastreadores conocidos. Esta opción está disponible al elegir el modo personalizado o el modo avanzado de protección contra el rastreo.
    Lanzamiento de Firefox 131

Además de las novedades y correcciones de errores, en Firefox 131 se han solucionado 24 vulnerabilidades. 18 de ellas se clasifican como críticas, de las cuales 14 se deben a problemas de manejo de memoria, como desbordamientos de búfer y accesos a áreas de memoria ya liberadas. Estos problemas pueden potencialmente permitir la ejecución de código malicioso al abrir páginas diseñadas de forma específica.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster