Lanzamiento de Firefox 98

Se lanzó el navegador web Firefox 98. Además, se creó una actualización de la rama de soporte a largo plazo: 91.7.0. La rama Firefox 99 ha sido transferida a la etapa de prueba beta, cuyo lanzamiento está previsto para el 5 de abril.

Principales novedades:

  • Se ha cambiado el comportamiento al descargar archivos: en lugar de mostrar una solicitud antes de que comience la descarga, los archivos ahora comienzan a descargarse automáticamente y se muestra una notificación sobre el inicio de la descarga en el panel. A través del panel, el usuario puede en cualquier momento recibir información sobre el proceso de descarga, abrir el archivo descargado durante la descarga (la acción se realizará después de que se complete la descarga) o eliminar el archivo. En la configuración, puede habilitar que aparezca un mensaje en cada inicio y definir la aplicación predeterminada para abrir archivos de un determinado tipo.
    Lanzamiento de Firefox 98
  • Se agregaron nuevas acciones al menú contextual que se muestra al hacer clic derecho en los archivos en la lista de descargas. Por ejemplo, al utilizar la opción Abrir siempre archivos similares, puede permitir que Firefox abra automáticamente un archivo después de que se complete la descarga en una aplicación asociada con el mismo tipo de archivo en el sistema. También puede abrir el directorio con los archivos descargados, ir a la página desde la que se inició la descarga (no la descarga en sí, sino el enlace a la descarga), copiar el enlace, eliminar la mención de la descarga de su historial de navegación y borrar la lista en el panel de descargas.
    Lanzamiento de Firefox 98
    Lanzamiento de Firefox 98
  • El motor de búsqueda predeterminado ha sido cambiado para algunos usuarios. Por ejemplo, en el ensamblado probado en inglés, en lugar de Google, DuckDuckGo ahora está habilitado de forma forzada de forma predeterminada. Al mismo tiempo, Google se mantiene entre los buscadores como opción y se puede activar por defecto en los ajustes. La razón citada para forzar un cambio en el motor de búsqueda predeterminado es la imposibilidad de continuar proporcionando controladores para algunos motores de búsqueda debido a la falta de permiso formal. El acuerdo de tráfico de búsqueda de Google estuvo vigente hasta agosto de 2023 y generó alrededor de 400 millones de dólares al año, la mayor parte de los ingresos de Mozilla.
    Lanzamiento de Firefox 98
  • La configuración predeterminada muestra una nueva sección con funciones experimentales que el usuario puede probar bajo su propio riesgo. Por ejemplo, la capacidad de almacenar en caché la página de inicio, los modos SameSite=Lax y SameSite=None, CSS Masonry Layout, paneles adicionales para desarrolladores web, configurar Firefox 100 en el encabezado User-Agent, indicadores globales para apagar el sonido y el micrófono. están disponibles para realizar pruebas.
    Lanzamiento de Firefox 98
  • Para optimizar el proceso de inicio del navegador, se ha cambiado la lógica para iniciar complementos que utilizan la API webRequest. Ahora solo el bloqueo de llamadas webRequest provocará que se inicien complementos durante el inicio de Firefox. Las WebRequests en modo sin bloqueo se retrasarán hasta que Firefox haya terminado de iniciarse.
  • Soporte habilitado para la etiqueta HTML " ", que le permite crear cuadros de diálogo y componentes para la interacción interactiva del usuario, como alertas y subventanas que se pueden cerrar. Las ventanas creadas se pueden controlar desde código JavaScript.
  • La implementación de la especificación de Elementos personalizados, que le permite agregar elementos HTML personalizados que amplían la funcionalidad de las etiquetas HTML existentes, ha agregado soporte para agregar elementos personalizados relacionados con el procesamiento de formularios de entrada.
  • Se agregó la propiedad de carácter de separación de guiones a CSS, que se puede usar para establecer la cadena que se usará en lugar del carácter de separación ("-").
  • El método navigator.registerProtocolHandler() proporciona soporte para registrar controladores de protocolo para los esquemas de URL ftp, sftp y ftps.
  • Se agregó la propiedad HTMLElement.outerText, que devuelve el contenido dentro del nodo DOM, como la propiedad HTMLElement.innerText, pero a diferencia de esta última, cuando se escribe, reemplaza no el contenido dentro del nodo, sino todo el nodo.
  • La API de WebVR está deshabilitada de forma predeterminada y ha quedado obsoleta (para revertirla, establezca dom.vr.enabled=true en about:config).
  • Se ha agregado un panel de evaluación de compatibilidad a las herramientas para desarrolladores web. El panel muestra indicadores que advierten sobre posibles problemas con las propiedades CSS del elemento HTML seleccionado o de toda la página, lo que le permite identificar incompatibilidades con diferentes navegadores sin probar la página por separado en cada navegador.
    Lanzamiento de Firefox 98
  • Proporcionó la capacidad de deshabilitar los detectores de eventos para un nodo DOM determinado. La desactivación se realiza a través de una información sobre herramientas que se muestra al pasar el mouse sobre un evento en la interfaz de inspección de la página.
    Lanzamiento de Firefox 98
  • Se agregó un elemento "Ignorar línea" al menú contextual del modo de edición en el depurador para ignorar la línea durante la ejecución. El elemento se muestra cuando el parámetro devtools.debugger.features.blackbox-lines=true está configurado en about:config.
    Lanzamiento de Firefox 98
  • Se implementó un modo para abrir automáticamente herramientas de desarrollador para pestañas abiertas a través de la llamada window.open (en el modo devtools.popups.debug, para las páginas para las cuales las herramientas de desarrollador están abiertas, se abrirán automáticamente para todas las pestañas abiertas desde esta página).
    Lanzamiento de Firefox 98
  • La versión para la plataforma Android ofrece la posibilidad de cambiar la imagen de fondo en la página de inicio y agrega soporte para borrar cookies y datos del sitio para un dominio.

Además de las innovaciones y correcciones de errores, Firefox 98 ha eliminado 16 vulnerabilidades, de las cuales 4 están marcadas como peligrosas. Diez vulnerabilidades (recopiladas bajo CVE-10-2022) son causadas por problemas con la memoria, como desbordamientos del búfer y acceso a áreas de memoria ya liberadas. Potencialmente, estos problemas pueden provocar la ejecución del código de un atacante al abrir páginas especialmente diseñadas.

La versión beta de Firefox 99 agregó soporte para menús contextuales nativos GTK, habilitó barras de desplazamiento flotantes GTK, admitió búsquedas en el visor de PDF con o sin signos diacríticos y agregó una tecla de acceso rápido "n" a ReaderMode para activar o desactivar el modo de lectura en voz alta (Narrar). ).

Fuente: opennet.ru

Añadir un comentario