Lanzamiento de Firefox 113

Se ha lanzado la versión 113 del navegador web Firefox y se ha creado una actualización de la rama con soporte prolongado — 102.11.0. La rama Firefox 114 ha entrado en la etapa de prueba beta, cuyo lanzamiento está previsto para el 6 de junio.

Novedades principales en Firefox 113:

  • Se ha incluido la visualización en la barra de direcciones de la consulta de búsqueda ingresada, en lugar de mostrar la URL del motor de búsqueda (es decir, las palabras clave se muestran en la barra de direcciones no solo durante la entrada, sino también después de acceder al motor de búsqueda y mostrar los resultados relacionados con las palabras clave ingresadas). Este cambio solo se aplica al acceder a motores de búsqueda desde la barra de direcciones. Si la consulta se ingresa en el sitio del motor de búsqueda, se muestra la URL en la barra de direcciones. Mantener las palabras clave en la barra de direcciones facilita el envío de consultas de búsqueda aclaratorias, ya que no es necesario desplazar la página hacia arriba hacia el área de entrada al revisar los resultados.
    Lanzamiento de Firefox 113

    Para gestionar este comportamiento, se ha propuesto una opción especial en la sección de configuración de búsqueda (about:preferences#search), así como el parámetro «browser.urlbar.showSearchTerms.featureGate» en about:config.

    Lanzamiento de Firefox 113
  • Se ha añadido un menú contextual en la lista desplegable de sugerencias de búsqueda, que se muestra al hacer clic en el botón «…». En este menú se ofrece la posibilidad de eliminar la consulta de búsqueda del historial de visitas y desactivar la visualización de enlaces patrocinados.
    Lanzamiento de Firefox 113
  • Se ha propuesto una mejora en la implementación del modo de visualización de video 'imagen en imagen' (Picture-in-Picture), en el que se han añadido botones de avance y retroceso de 5 segundos, un botón para expandir rápidamente la ventana a pantalla completa y un control deslizante de avance rápido con indicador de posición y duración del video.
    Lanzamiento de Firefox 113
  • Al ver páginas en modo de navegación privada, se ha reforzado el bloqueo de cookies de terceros y la aislamiento del almacenamiento del navegador utilizado en el código de seguimiento de visitas.
  • Al completar contraseñas en formularios de registro, se ha mejorado la confiabilidad de las contraseñas generadas automáticamente, que ahora incluyen caracteres especiales.
  • En la implementación del formato de imagen AVIF (AV1 Image Format), que utiliza tecnologías de compresión intra-cadencia del formato de codificación de video AV1, se ha añadido soporte para imágenes animadas (AVIS).
  • Se ha mejorado el motor que implementa el soporte de tecnologías para personas con discapacidades (motor de accesibilidad). Se ha incrementado notablemente el rendimiento, la capacidad de respuesta y la estabilidad en el uso de lectores de pantalla, interfaces de inicio de sesión único y marcos de accesibilidad.
  • Al importar marcadores desde Safari y navegadores basados en el motor Chromium, se ha implementado el soporte para la importación de imágenes relacionadas con los marcadores, como los favicons.
  • Se ha fortalecido la aplicación de la sandbox que aísla los procesos en la plataforma Windows que interactúan con la GPU. Se ha habilitado la posibilidad de arrastrar contenido desde Microsoft Outlook en sistemas Windows. En las versiones para Windows, el efecto visual de estiramiento al intentar desplazarse más allá del final de la página está activado por defecto.
  • En las versiones para la plataforma macOS, se proporciona acceso al submenú Servicios directamente desde el menú contextual de Firefox.
  • En los scripts que utilizan la interfaz Worklet (una versión simplificada de Web Workers que proporciona acceso a las etapas de renderización y procesamiento de audio de bajo nivel), se ha añadido soporte para importar módulos de JavaScript utilizando la expresión 'import'.
  • Se ha habilitado por defecto el soporte de ciertas funciones definidas en la especificación CSS Color Level 4, como color(), lab(), lch(), oklab() y oklch(), utilizadas para definir colores en espacios de color sRGB, RGB, HSL, HWB, LHC y LAB.
  • Se ha añadido la función color-mix() en CSS, que permite mezclar colores en cualquier espacio de color basado en un porcentaje determinado (por ejemplo, para añadir un 10% de azul al blanco, se puede escribir 'color-mix(in srgb, blue 10%, white);').
  • Se ha añadido la propiedad CSS 'forced-color-adjust' para desactivar la limitación forzada de colores en elementos específicos, permitiendo un control completo de los colores a través de CSS.
  • Se ha añadido soporte para la consulta de medios (@media) 'scripting' en CSS, que permite verificar la disponibilidad de la capacidad de ejecutar scripts (por ejemplo, en CSS se puede determinar si se admite JavaScript).
  • Se ha añadido una nueva sintaxis de pseudoclases ':nth-child(an + b)' y ':nth-last-child()', que permite obtener un selector para filtrar previamente los elementos hijos antes de ejecutar la lógica principal de selección 'An+B'.
  • Se ha añadido la API Compression Streams, que proporciona una interfaz de programación para comprimir y descomprimir datos en formatos gzip y deflate.
  • Se ha agregado soporte para los métodos CanvasRenderingContext2D.reset() y OffscreenCanvasRenderingContext2D.reset(), destinados a restablecer el contexto de renderizado a su estado original.
  • Se ha agregado soporte para funciones adicionales de WebRTC implementadas en otros navegadores: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats (RTCStatsType «peer-connection»), RTCRtpSender.setStreams() y RTCSctpTransport.
  • Se han eliminado las funciones específicas de Firefox de WebRTC mozRTCPeerConnection, mozRTCIceCandidate y mozRTCSessionDescription, que han sido declaradas obsoletas desde hace tiempo. Se ha eliminado el atributo obsoleto CanvasRenderingContext2D.mozTextStyle.
  • En las herramientas para desarrolladores web, se han ampliado las capacidades de la función de búsqueda en archivos disponible en el depurador de JavaScript. El panel de búsqueda se ha movido a la barra lateral estándar, lo que permite ver los resultados mientras se editan los scripts. Se garantiza la visualización de resultados minimizados y resultados del directorio node_modules. Por defecto, se ocultan los resultados de búsqueda en archivos ignorados. Se ha añadido soporte para búsqueda por patrones y la posibilidad de usar modificadores al buscar (por ejemplo, para realizar búsquedas sin distinción entre mayúsculas y minúsculas o aplicar expresiones regulares).
  • En la interfaz de visualización de archivos HTML, se ha activado el modo de formato visual (pretty print) para el código JavaScript incorporado.
  • En el depurador de JavaScript, se ha permitido la sobreescritura de archivos de scripts. Se ha añadido una opción al menú contextual que se muestra para archivos con código llamada «Add script override», mediante la cual se puede cargar un archivo de script en el ordenador y editarlo, después de lo cual ese script editado se utilizará al procesar la página, incluso después de recargarla.
    Lanzamiento de Firefox 113
  • En la versión para Android:
    • Por defecto, se ha habilitado la aceleración de hardware para la decodificación de video en formato AV1, donde la falta de soporte hará que se utilice un decodificador de software.
    • Se ha habilitado el uso de GPU para acelerar la rasterización de Canvas2D.
    • Se ha mejorado la interfaz del visor de PDF integrado, facilitando la guardado de archivos PDF abiertos.
    • Se ha solucionado un problema con la reproducción de video en modo paisaje.

Además de las novedades y corrección de errores en Firefox 113, se han solucionado 41 vulnerabilidades. De estas, 33 están clasificadas como críticas, y 30 de ellas (catalogadas bajo CVE-2023-32215 y CVE-2023-32216) son causadas por problemas de gestión de memoria, como desbordamientos de búfer y accesos a áreas de memoria ya liberadas. Estas vulnerabilidades pueden permitir la ejecución de código malicioso al abrir páginas web especialmente diseñadas. La vulnerabilidad CVE-2023-32207 permite eludir la solicitud de permisos mediante la coerción de un clic en el botón de confirmación a través de la superposición de contenido engañoso (clickjacking). La vulnerabilidad CVE-2023-32205 permite ocultar advertencias del navegador mediante la superposición de ventanas emergentes.

En la versión beta de Firefox 114 se ha implementado una interfaz de usuario para gestionar la lista de excepciones para "DNS sobre HTTPS". Las configuraciones de "DNS sobre HTTPS" se han trasladado a la sección de "Privacidad y seguridad". Se ha añadido la opción de buscar marcadores directamente desde el menú "Marcadores". El botón para abrir el menú de marcadores ahora puede colocarse en la barra de herramientas. Se ha añadido la capacidad de búsqueda selectiva en el historial local de navegación al seleccionar "Buscar en el historial" en los menús Historia, Biblioteca o Aplicación.

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