Firefox 72

Disponible Firefox 72. Esta es la primera versión que se ha preparado se ha reducido en 6 a 4 semanas.

  • Modo «imagen-en-imagen» activado en plataformas Linux y macOS.
  • En las compilaciones para OpenBSD se ha implementado aislamiento del sistema de archivos mediante unveil().
  • Protección contra el seguimiento comenzó que por defecto bloquea las solicitudes a recursos implicados en la recopilación de huellas digitales.
  • Sitios ya no pueden solicitar a los usuarios permisos (para el uso de geolocalización, cámara, notificaciones) hasta que el usuario haya comenzado a interactuar con la página (clic del ratón, pulsación de tecla, toque). La telemetría muestra lo siguiente:
    • las solicitudes para mostrar notificaciones son extremadamente impopulares (solo se aprueban el 1%, se rechazan el 48%, en los demás casos la solicitud se ignora). Durante un mes, los usuarios recibieron un mil quinientos millones de solicitudes, de las cuales solo se aprobaron 23,5 millones.
    • repetir la solicitud de permiso no aumenta la probabilidad de que el usuario acepte. El 85% de las aprobaciones se obtuvieron en el primer intento.
    • los webmasters, en su mayoría, no esperan a que el usuario comience a interactuar con la página, sino que presentan las solicitudes de inmediato.
    • las solicitudes que esperan la interacción del usuario con la página son aprobadas el doble de veces.

    A partir de esta versión, si una solicitud fue creada sin esperar las acciones del usuario, se mostrará solo como un ícono en la barra de direcciones.

  • El color de las barras de desplazamiento se ajusta automáticamente al color de fondo de la página.
  • Se ha añadido soporte para image/webp en el encabezado HTTP Accept. A pesar de que este comportamiento va en contra de la especificación, se aplica en Chromium, por lo que muchos sitios observan este encabezado para determinar si el navegador admite el formato WebP.
  • Firefox has learned использовать политики, размещённые в /run/user/$UID/firefox/policies.json
  • Ahora hay la posibilidad de utilizar certificados de cliente desde el almacén de Windows (security.osclientcerts.autoload).
  • Al desactivar el envío de telemetría, todos los datos pertinentes serán eliminados de los servidores de Mozilla dentro de 30 días, como exige la Ley de Protección al Consumidor de California.
  • El número de carpetas recientes en el diálogo de agregar marcador ha aumentado de 5 a 7. Para aquellos que requieren aún más, se ha añadido la configuración browser.bookmarks.editDialog.maxRecentFolders.
  • Completamente rediseñado mecanismo de sincronización de marcadores. Esto ha resuelto numerosos problemas: duplicación, pérdida y mezcla de marcadores, mezcla de carpetas, problemas con la sincronización de nuevos marcadores o marcadores movidos.
  • Se eliminó la función incorporada para bloquear la descarga de imágenes de dominios específicos (que estaba profundamente oculta y no era popular). Esta tarea se maneja mucho mejor por complementos como uMatrix.
  • Detenido soporte HTTP Public Key Pinning. El sitio web podía informar al navegador que el certificado SSL utilizado debía considerarse válido solo si era emitido por una determinada autoridad de certificación. Desafortunadamente, el HPKP no solo no ganó popularidad, sino que también abrió la puerta a extorsiones. Un atacante, al tener acceso a la configuración del servidor web, implementaba HPKP y obligaba a los clientes a almacenar esta información durante un par de años. Cuando el propietario recuperaba el control y eliminaba el certificado del atacante, los clientes perdían la posibilidad de conectarse al servidor. Además, la tecnología resultó ser una forma sencilla de "dispararse en el pie", bloqueando accidentalmente el acceso a su propio sitio. Hace un año, el soporte para HTTP Public Key Pinning se interrumpió en Chrome, y en IE, Edge y Safari nunca se implementó.
  • Se ha abierto código del proxy Pocket, que permite recibir contenido patrocinado en nuevas pestañas, sin comprometer la privacidad de los usuarios.
  • CSS:
    • Se ha añadido soporte para Shadow Parts (atributo part y pseudoelemento ::part, que permiten mostrar selectivamente elementos del Shadow DOM).
    • Se ha habilitado el soporte para Motion Path.
    • Se han implementado las propiedades scale, rotate y translate.
  • JavaScript: добавлена поддержка operador de unión con NULL.
  • API: se ha incluido soporte para FormDataEvent.
  • Service Workers: se ha añadido soporte para la propiedad WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Herramientas para desarrolladores:
    • El depurador ha adquirido soporte para puntos de interrupción condicionales (que se activan al leer o modificar propiedades del objeto).
    • Monitor de red has learned mostrar información sobre el tiempo de solicitud, el inicio y el final de la carga de cada recurso.
    • El modo de diseño receptivo ahora simula diferentes valores de meta viewport.
    • Inspector permite simular diferentes valores prefers-color-scheme.
    • El inspector de websockets ahora muestra muestra el volumen de datos recibidos y enviados, así como el formato ASP.NET Core SignalR.
    • Se ha eliminado el "Editor de JavaScript básico", ya que ha sido reemplazado exitosamente por el modo de entrada multilinea de la consola..

Fuente: linux.org.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