Lanzamiento de Firefox 98

Se lanzó la versión del navegador web Firefox 98. Además, se ha creado una actualización de la rama de soporte a largo plazo — 91.7.0. La rama Firefox 99 ha entrado en la fase de beta, cuyo lanzamiento está previsto para el 5 de abril.

Novedades principales:

  • Se ha modificado el comportamiento al descargar archivos: en lugar de mostrar un aviso antes de comenzar la descarga, los archivos ahora comienzan a descargarse automáticamente, y en la barra se muestra una notificación sobre el inicio de la descarga. A través de la barra, el usuario puede en cualquier momento obtener información sobre el proceso de descarga, abrir el archivo descargado durante la descarga (la acción se realizará después de que finalice la descarga) o eliminar el archivo. En la configuración se ha añadido la opción de activar el aviso al inicio de cada descarga y definir la aplicación predeterminada para abrir archivos de un tipo determinado.
    Lanzamiento de Firefox 98
  • Se han añadido nuevas acciones al menú contextual que aparece al hacer clic derecho sobre los archivos en la lista de descargas. Por ejemplo, con la opción 'Abrir Siempre Archivos Similares' se puede permitir que Firefox abra automáticamente el archivo después de completar la descarga en la aplicación asociada del sistema con el mismo tipo de archivos. También se puede abrir la carpeta 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 del historial de visitas y limpiar la lista en la barra de descargas.
    Lanzamiento de Firefox 98
    Lanzamiento de Firefox 98
  • Para algunos usuarios, se ha cambiado el motor de búsqueda predeterminado. Por ejemplo, en la compilación de prueba en inglés, DuckDuckGo se ha incluido ahora como predeterminado en lugar de Google. Sin embargo, Google sigue estando entre los motores de búsqueda disponibles como opción y puede activarse como predeterminado en la configuración. La razón de este cambio forzado del motor de búsqueda por defecto se menciona como la imposibilidad de continuar suministrando controladores para algunos motores de búsqueda debido a la falta de aprobación oficial (formal permission). El acuerdo con Google para la transferencia de tráfico de búsqueda estuvo activo hasta agosto de 2023 y generaba alrededor de 400 millones de dólares al año, lo que constituye gran parte de los ingresos de Mozilla.
    Lanzamiento de Firefox 98
  • La configuración predeterminada muestra una nueva sección con características experimentales que el usuario puede probar bajo su propio riesgo. Por ejemplo, se encuentra disponible la opción de caché para la página de inicio, los modos SameSite=Lax y SameSite=None, CSS Masonry Layout, paneles adicionales para desarrolladores web, la exhibición de Firefox 100 en el encabezado User-Agent, y los indicadores globales para desactivar el sonido y el micrófono.
    Lanzamiento de Firefox 98
  • Con el fin de optimizar el proceso de inicio del navegador, se ha modificado la lógica de ejecución de las extensiones que utilizan la API webRequest. Ahora, solo las llamadas bloqueantes de webRequest iniciarán las extensiones durante el arranque de Firefox. Las invocaciones a webRequest en modo no bloqueante se pospondrán hasta que finalice el inicio de Firefox.
  • Se ha añadido soporte para la etiqueta HTML «», que permite crear ventanas de diálogo y componentes para la interacción interactiva con el usuario, como advertencias cerrables y ventanas anidadas. Las ventanas creadas se pueden controlar mediante JavaScript.
  • En la implementación de la especificación de Custom Elements, que permite agregar elementos HTML personalizados que amplían la funcionalidad de las etiquetas HTML existentes, se ha añadido soporte para la inclusión de elementos propios relacionados con el procesamiento de formularios de entrada.
  • Se ha añadido la propiedad hyphenate-character en CSS, que se puede utilizar para establecer la cadena que se usará en lugar del símbolo de salto de línea al final de una palabra («-«).
  • En el método navigator.registerProtocolHandler() se ha implementado soporte para registrar controladores de protocolo para esquemas de URL ftp, sftp y ftps.
  • Se ha añadido la propiedad HTMLElement.outerText, que devuelve el contenido dentro del nodo DOM, al igual que la propiedad HTMLElement.innerText, pero a diferencia de esta última, al escribir reemplaza el nodo completo en lugar de solo el contenido dentro del nodo.
  • Se ha desactivado por defecto la API WebVR, que ha sido declarada obsoleta (para volver a habilitarla en about:config, se debe configurar el parámetro dom.vr.enabled=true).
  • Se ha añadido a las herramientas para desarrolladores web un panel para evaluar la compatibilidad. En este panel se muestran indicadores con advertencias sobre posibles problemas con las propiedades CSS del elemento HTML seleccionado o de toda la página, permitiendo identificar incompatibilidades con diferentes navegadores sin la necesidad de realizar pruebas separadas en cada navegador.
    Lanzamiento de Firefox 98
  • Se ha habilitado la opción de desactivación de los controladores de eventos (event listener) para un nodo DOM específico. La desactivación se realiza a través de una sugerencia que se muestra al pasar el ratón sobre el evento en la interfaz de inspección de la página.
    Lanzamiento de Firefox 98
  • Se ha añadido un elemento "Ignorar línea" en el menú contextual del modo de edición en el depurador para ignorar la línea durante la ejecución. Este elemento se muestra al configurar el parámetro devtools.debugger.features.blackbox-lines=true en about:config.
    Lanzamiento de Firefox 98
  • Se ha implementado un modo de apertura automática de herramientas para desarrolladores para las pestañas abiertas a través de la llamada window.open (en el modo devtools.popups.debug, para las páginas para las que se han abierto las herramientas para desarrolladores, se abrirán automáticamente para todas las pestañas que se abran desde esa página).
    Lanzamiento de Firefox 98
  • En la versión para la plataforma Android, se ha añadido la opción de cambiar la imagen de fondo en la página de inicio y se ha incluido el soporte para limpiar cookies y datos del sitio para uno. dominio.

Además de las novedades y correcciones de errores en Firefox 98, se han solucionado 16 vulnerabilidades, de las cuales 4 se consideran críticas. 10 vulnerabilidades (clasificadas bajo CVE-2022-0843) fueron causadas por problemas de gestión de memoria, tales 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 especialmente diseñadas.

En la versión beta de Firefox 99, se ha añadido soporte para menús de contexto nativos de GTK, se han activado las barras de desplazamiento flotantes de GTK, se ha añadido soporte para búsquedas en el visualizador de PDF con o sin acentos, y se ha añadido la tecla de acceso rápido "n" en el modo lector (ReaderMode) para activar/desactivar el modo de lectura en voz alta (Narrate).

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