Lanzamiento de Firefox 73

Se ha lanzado el navegador web Firefox 73, así como versión móvil Firefox 68.5 para la plataforma Android. Además, se ha formado una actualización de la rama con un largo período de soporte 68.5.0. Pronto pasará a la fase de prueba beta la rama Firefox 74, cuyo lanzamiento está programado para el 10 de marzo (proyecto ha pasado a un ciclo de desarrollo de 4 semanas).

Principales novedades:

  • En el modo de acceder a DNS a través de HTTPS (DoH, DNS sobre HTTPS) se ha añadido soporte para el servicio NextDNS, además del servidor DNS de CloudFlare anteriormente ofrecido ("https://1.1.1.1/dns-query"). Se puede activar DoH y seleccionar un proveedor en la configuración de la conexión de red.
    Lanzamiento de Firefox 73
  • Se ha implementado la primera fase de la eliminación del soporte para las extensiones instaladas de forma no convencional. Este cambio se refiere únicamente a la instalación de extensiones en directorios comunes (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ o ~/.mozilla/extensions/), que son procesados por todas las instancias de Firefox en el sistema (sin atar a un usuario). Este método se aplica usualmente para la preinstalación de extensiones en distribuciones, para la inserción no solicitada junto con aplicaciones de terceros, para la integración de extensiones maliciosas o para la provisión independiente de una extensión con su propio instalador. En Firefox 73, estas extensiones seguirán funcionando, pero se trasladarán del directorio común a los perfiles individuales de los usuarios, es decir, se convertirán en el formato utilizado al instalar mediante el gestor de extensiones.
  • Se ha implementado la posibilidad de establecer un nivel base de escalado global que se aplica a todas las páginas, en lugar de atarse a sitios individuales. Se puede cambiar el escalado general en la configuración (about:preferences) en la sección "Idioma y Apariencia". También hay una opción en la configuración que permite aplicar el escalado solo al texto, sin afectar las imágenes.

    Lanzamiento de Firefox 73
  • El diálogo con la propuesta de guardar credenciales ahora se muestra solo si se ha modificado el valor del inicio de sesión en el campo de entrada.
  • En portátiles Windows con controladores NVIDIA más nuevos que la versión 432 y resolución de pantalla menor a 1920×1200, se ha habilitado el sistema de composición [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. El sistema de composición WebRender está escrito en Rust y delega en la GPU operaciones de representación del contenido de la página.
  • Se ha añadido la posibilidad uso del concepto "Navegador Específico del Sitio" (SSB) para
    trabajar con la aplicación web como si fuera una aplicación de escritorio normal. En modo
    En el modo SSB, se ocultan los menús, la barra de dirección y otros elementos de la interfaz del navegador, y en la ventana actual solo se permite abrir enlaces a páginas del sitio actual (los enlaces externos se abren en una nueva ventana del navegador). A diferencia del modo de quiosco existente, la operación no se hace en pantalla completa, sino en una ventana normal, pero sin los elementos de interfaz específicos de Firefox. Para abrir un enlace en modo SSB, se ha propuesto el flag de línea de comandos «—ssb», que se puede usar al crear accesos directos para aplicaciones web. Este modo también se puede activar con el botón «Launch Site Specific Browser», que se encuentra en el menú de acciones de la página (elipsis a la derecha de la barra de direcciones). Por defecto, este modo está inactivo y requiere activación mediante la configuración «browser.ssb.enabled = true» en about:config.
    Lanzamiento de Firefox 73
  • En el modo de visualización de alto contraste, diseñado para personas con disminución de la visión o percepciones alteradas de color, se ha añadido soporte para imágenes de fondo. Para mantener la legibilidad y garantizar un nivel adecuado de contraste, el texto visible se separa con un fondo distinto, en el que se utiliza el color del tema activo.
  • Se ha mejorado la calidad del sonido al aumentar o reducir la velocidad de reproducción;
  • Se ha mejorado la autodetección de antiguas codificaciones de texto en páginas donde no se especifica claramente la información sobre la codificación.
  • En la barra de búsqueda de la consola web se ha añadido la opción de filtrar por clave ausente al indicar el símbolo «-» antes de la máscara o la expresión regular. Por ejemplo, la búsqueda «-img» mostrará todos los elementos que no contengan la cadena «img», y «-/(cool|rad)/» mostrará los elementos que no coincidan con la expresión regular «/(cool|rad)/».
  • Se han añadido nuevas propiedades CSS overscroll-behavior-inline y overscroll-behavior-block para gestionar el comportamiento de desplazamiento al alcanzar el límite lógico del área de desplazamiento.
  • Se ha añadido soporte para propiedades en SVG letter-spacing y word-spacing.
  • Se ha añadido el método en HTMLFormElement requestSubmit(), que inicia el envío programático de datos del formulario de manera similar a hacer clic en el botón de envío de datos. Esta función se puede aplicar al desarrollar botones de envío de formularios propios, para los cuales la llamada a form.submit() no es suficiente debido a que no provoca una verificación interactiva de los parámetros, la generación del evento 'submit' y la transmisión de datos vinculados al botón de envío.
  • Características innerWidth y innerHeight los objetos Window ahora siempre devuelven el ancho y la altura reales establecidos del área (Diseño del Viewport), y no el tamaño de la parte visible (Viewport Visual).
  • Se ha realizado la optimización del rendimiento de las herramientas para desarrolladores web. Se ha reducido la carga al recopilar estadísticas para el panel de monitoreo de actividad de red. En el depurador de JavaScript y la consola web, se ha acelerado la carga de scripts grandes vinculados a sus textos originales (source-mapped).
  • En la consola web, los problemas de salida más allá del área del dominio actual (CORS, Intercambio de Recursos de Origen Cruzado) ahora se muestran como errores, en lugar de advertencias. Para el autocompletado en la consola, ahora están disponibles las variables definidas en expresiones.
  • En las herramientas para desarrolladores web, en la sección de inspección de red, se ha implementado la decodificación de mensajes (JSON, MsgPack y CBOR) en el formato WAMP (Protocolo de Mensajería de Aplicaciones WebSocket), transmitidos a través de una conexión WebSocket.

    Lanzamiento de Firefox 73

Además de las novedades y corrección de errores, en Firefox 73 se han solucionado 15 vulnerabilidades, de las cuales 11 (reunidas bajo CVE-2020-6800 y CVE-2020-6801) están marcadas como potencialmente capaces de permitir la ejecución de código malicioso al abrir páginas especialmente diseñadas. Recordemos que los problemas de memoria, como desbordamientos de búfer y accesos a áreas de memoria ya liberadas, han sido marcados recientemente como peligrosos, pero no críticos.

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