Disponible Lanzamiento de Firefox 70.
Principales cambios:
- Se presenta un nuevo gestor de contraseñas: Lockwise:
- Hace 10 años, se discutía la débil seguridad del gestor de contraseñas informó Justin Dolske. En 2018, Vladimir Palant (desarrollador de Adblock Plus) volvió a sacar a relucir este problema, descubriendo que el gestor de contraseñas todavía utiliza el hashing simple SHA-1. Esto permite descifrar la contraseña de un usuario promedio en minutos utilizando aceleradores gráficos modernos.
- Lockwise utiliza algoritmos robustos SHA-256 y AES-256-GCM.
- Apareció una nueva página about:logins (стиль для userContent.css, que permite mostrar más información en pantalla), donde se pueden crear nuevas entradas, importar contraseñas de otros navegadores, así como descargar aplicaciones para Android e iOS. Las contraseñas se sincronizan a través de la cuenta de Firefox.
- Lockwise ofrece generar contraseñas robustas para formularios con el atributo autocomplete="new-password", y también notifica (signon.management.page.breach-alerts.enabled = true) si la contraseña guardada para un sitio es más antigua que la filtración de datos de ese sitio (es decir, si existe la probabilidad de que el usuario se haya visto afectado por la filtración). Para esto, se integró Firefox Monitor (extensions.fxmonitor.enabled = true), que anteriormente era una extensión del sistema por separado.
- Las configuraciones estándar de protección contra el rastreo ahora incluyen protección contra rastreadores de redes sociales (botones de Me gusta, widgets de mensajes de Twitter). Si hay contenido bloqueado en la página, el ícono en la barra de direcciones se vuelve colorido. Los cambios afectaron y la barra que se muestra al hacer clic en ella: ahora muestra los rastreadores permitidos (cuya bloqueo puede provocar el mal funcionamiento de sitios o funciones específicas), así como un enlace a la página about:protections.
- Las líneas que subrayan el texto (etiqueta de subrayado o enlace) ahora no cruzan los símbolos, sino que se interrumpen (layout.css.text-decoration-skip-ink.enabled = true)
- Dado que en 2019 la encriptación se convirtió en la norma (la información transmitida a través de canales no seguros es accesible para cualquiera, por ejemplo, debido a la configuración incorrecta del equipo SORM), se cambió el enfoque para mostrar el estado de seguridad de la conexión:
- Si se ha establecido una conexión segura, en lugar del icono verde, se muestra un icono gris (security.secure_connection_icon_color_gray = true). Esto ayudará a los usuarios inexpertos, que asocian el color verde con un sitio de confianza, ya que el verde solo indica que la conexión está cifrada, pero no garantiza la autenticidad del recurso.
- Si se ha establecido una conexión no segura (HTTP o FTP), se muestra un icono tachado (security.insecure_connection_icon.enabled = true, security.insecure_connection_icon.pbmode.enabled = true).
- La información sobre certificados EV (certificados con validación extendida) se ha trasladado de la barra de direcciones al panel de información del sitio (security.identityblock.show_extended_validation = false). Investigaciones muestran, que mostrar estos datos en la barra de direcciones prácticamente no ayuda a los usuarios, ya que no prestan atención a su ausencia. Además, el investigador Jan Carroll demostró, lo fácil que es obtener un certificado EV a nombre de ‘Stripe, Inc.’ (un popular sistema de pagos) simplemente registrando una empresa con el mismo nombre en otro estado. Para detectar la diferencia, en cualquier caso es necesario revisar la información detallada del sitio, la información de la barra de direcciones no es suficiente. Otro investigador, James Burton, obtuvo un certificado a nombre de su empresa registrada ‘Identity Verified’, lo que también puede confundir a los usuarios.
- Firefox mostrará un icono en la barra de direcciones si el sitio utiliza geolocalización.
- La barra de direcciones corrige automáticamente errores tipográficos comunes en el protocolo URL (browser.fixup.typo.scheme = true): ttp → http, ttps → http, tps → https, ps → https, ile → file, le → file.
- Los botones de los motores de búsqueda en la barra de direcciones están centrados, se ha añadido la opción de acceder directamente a su configuración.
- Se ha reorganizado el menú de gestión de cuentas de Firefox.
- Las páginas de servicio del navegador han aprendido a usar un tema oscuro (si el sistema tiene un tema oscuro activado o ui.systemUsesDarkTheme = true).
- Actualizados el logotipo y el nombre del navegador (‘Firefox Browser’ en lugar de ‘Firefox Quantum’).
- Se ha añadido un icono a la barra de herramientas (y un elemento en el menú principal) que al hacer clic despliega información sobre las principales novedades de esta versión (browser.messaging-system.whatsNewPanel.enabled = true).
- WebRender activado por defecto en sistemas Linux con tarjetas gráficas de todos los principales fabricantes: AMD, nVIDIA (solo con el controlador Nouveau), Intel. Se requiere, al menos, Mesa 18.2.
- Se ha habilitado un nuevo intérprete de bytecode JavaScript. En ciertos casos, la aceleración de la carga de páginas alcanza el 8%.
- Caché HTTP dividido por origen de nivel superior, para evitar ampliamente utilizado por varios servicios una forma de determinar si el usuario ha iniciado sesión en ciertos sitios.
- Las solicitudes de permisos del sitio (por ejemplo, para mostrar notificaciones o acceder al micrófono) forzarán al navegador a salir del modo de pantalla completa (permissions.fullscreen.allowed = false). Estas medidas están destinadas a combatir ciertos sitios que bloquean al usuario en modo de pantalla completa y lo obligan a otorgar permisos o instalar una extensión maliciosa.
- Siguiendo a Chrome, el tamaño de la cabecera Referer está limitado a 4 kilobytes, lo cual es suficiente para el 99.90% de los sitios.
- Prohibido abrir en el navegador cualquier archivo a través del protocolo FTP. En lugar de abrir el archivo, se descargará.
- macOS:
- Se ha reducido en tres veces el consumo de energía, que aumentó significativamente después del primer lanzamiento de Quantum. Además, la carga de páginas se ha acelerado hasta un 22%, y el consumo de recursos durante la reproducción de video se ha reducido en algunos casos en un 37%. Se ha añadido la posibilidad de importar contraseñas desde Chrome.
- WebRender está habilitado por defecto en dispositivos con Windows que cuentan con gráficos integrados de Intel y baja resolución de pantalla (hasta 1920×1200).
- En el panel del inspector de accesibilidad se ha añadido la visualización de la accesibilidad de los elementos de la página para las personas que utilizan sólo el teclado, así como un simulador de daltonismo.
- Herramientas para desarrolladores:
- El inspector resalta las definiciones de CSS que no afectan al elemento seleccionado, además de explicar las razones y dar consejos para solucionarlo.
- El depurador puede establecer puntos de interrupción para
- mutaciones del DOM . Se activan cuando un nodo o sus atributos son modificados o eliminados del DOM.Los desarrolladores de complementos ahora pueden inspeccionar el contenido de browser.storage.local.
- El inspector de red
- busca elementos de solicitudes y respuestas (cabeceras, cookies, cuerpo). has learned Me gustan los muñequitos de cartón
Fuente: linux.org.ru
