Versió de Firefox 70

tingué lloc llançament del navegador web Firefox 70I versió mòbil Firefox 68.2 per a la plataforma Android. A més, s'ha generat una actualització branques amb suport a llarg termini 68.2.0 (el manteniment de l'anterior branca ESR 60.x s'ha interromput). Aviat a l'escenari proves beta La branca de Firefox 71 es mourà, d'acord amb nou cicle de desenvolupament que està previst que surti el 3 de desembre.

El principal innovacions:

  • En mode de protecció de seguiment avançat inclòs bloquejar ginys de xarxes socials que rastregen els moviments dels usuaris en llocs de tercers (per exemple, botons M'agrada de Facebook i incrustacions de missatges de Twitter). Per a les formes d'autenticació mitjançant un compte a les xarxes socials, és possible desactivar temporalment el bloqueig;
    Versió de Firefox 70

  • S'ha afegit un informe resum sobre els bloquejos completats, en el qual podeu fer un seguiment del nombre de bloquejos per dia de la setmana i tipus;

    Versió de Firefox 70

  • Complement del sistema inclòs En cas de bloqueig (anteriorment el complement es lliurava com a Lockbox), que ofertes nova interfície "about:logins" per gestionar les contrasenyes desades. El complement mostra un botó al tauler mitjançant el qual podeu veure ràpidament els comptes desats per al lloc actual, així com fer cerques i editar contrasenyes. És possible accedir a les contrasenyes desades mitjançant una aplicació mòbil independent En cas de bloqueig, que admet l'emplenament automàtic de contrasenyes en formularis d'autenticació de qualsevol aplicació mòbil;

    Versió de Firefox 70

  • Complement del sistema integrat Firefox Monitorque proporciona mostrant un avís si el vostre compte està compromès (verificació per correu electrònic) o si s'intenta iniciar sessió en un lloc prèviament piratejat. La verificació es realitza mitjançant la integració amb la base de dades del projecte haveibeenpwned.com;
  • El generador de contrasenyes està activat per defecte; en omplir els formularis de registre, mostra una pista amb una contrasenya segura generada automàticament. Es mostra automàticament una informació sobre eines per als camps ‹tipus d'entrada=”contrasenya”› amb l'atribut “completar automàticament = contrasenya nova”. Sense aquest atribut, la contrasenya es pot generar mitjançant el menú contextual;

    Versió de Firefox 70

  • En lloc del botó "(i)" a la barra d'adreces, hi ha un indicador de nivell de privadesa, que us permet jutjar l'activació dels modes de bloqueig de seguiment de moviment. L'indicador es torna gris quan el mode de bloqueig de seguiment de moviments està habilitat a la configuració i no hi ha cap element a la pàgina que s'hagi de bloquejar. L'indicador es torna blau quan es bloquegen determinats elements de la pàgina que violen la privadesa o s'utilitzen per fer un seguiment dels moviments. L'indicador es ratlla quan l'usuari ha desactivat la protecció de seguiment del lloc actual.

    Versió de Firefox 70

  • Les pàgines obertes mitjançant HTTP o FTP ara estan marcades amb una icona de connexió insegura, que també es mostra per HTTPS en cas de problemes amb els certificats. El color del símbol de bloqueig per a HTTPS s'ha canviat de verd a gris (es podrà tornar el color verd mitjançant la configuració security.secure_connection_icon_color_gray). L'allunyament dels indicadors de seguretat a favor dels avisos sobre problemes de seguretat està impulsat per la ubiqüitat d'HTTPS, que ja es percep com una seguretat donada més que com una seguretat addicional.

    Versió de Firefox 70

  • A la barra d'adreces discontinuada mostrar el nom de l'empresa quan s'utilitza un certificat EV verificat al lloc web. La informació es va eliminar perquè podia enganyar l'usuari i ser utilitzada per a la pesca (per exemple, es va registrar l'empresa "Identity Verified", el nom de la qual a la barra d'adreces es va percebre com un indicador de verificació). La informació sobre el certificat EV es pot veure a través del menú que es desplega quan feu clic a la icona amb la imatge d'un pany. Podeu tornar la visualització del nom de l'empresa des del certificat EV a la barra d'adreces mitjançant la configuració "security.identityblock.show_extended_validation" a about:config.

    Versió de Firefox 70

  • En el motor JavaScript afegit un nou intèrpret de codi de bytes "de línia base", que ocupa un nínxol intermedi entre un intèrpret normal i un compilador JIT "de línia base" preliminar. El nou intèrpret és significativament més ràpid que l'antic intèrpret i utilitza procediments comuns de processament de codis de bytes, memòria cau i dades de perfils amb el compilador JIT "de base". Un intèrpret addicional us permet accelerar l'execució de les funcions JavaScript utilitzades amb freqüència després que s'hagin tornat de JIT optimitzat (Ion JIT) a l'etapa de compilació per a JIT de "línea de base" no optimitzada, per exemple, després de cridar la funció amb arguments. d'altres tipus.

    En aplicacions web complexes, compilar per a JIT "de base" i introduir optimitzacions per a Ion JIT requereix molt de temps, i l'intèrpret ràpid addicional pot aconseguir un augment global del rendiment i una lleugera reducció del consum de memòria. En les proves, la inclusió d'un intèrpret addicional que utilitza estadístiques generals i una memòria cau en línia amb JIT va provocar una reducció del temps de càrrega de la pàgina en un 2-8% i la productivitat de les eines per als desenvolupadors web va augmentar entre un 2-10%;

    Versió de Firefox 70Versió de Firefox 70

  • En compilacions per a Linux inclòs aplicació per defecte del sistema de composició WebRender per a les GPU AMD, Intel i NVIDIA (només controlador Nouveau), quan utilitzeu Mesa 18.2 o posterior al sistema. A les compilacions per a Windows, a més de les GPU AMD i NVIDIA compatibles anteriorment, ara WebRender està activat per a les GPU Intel. Sistema de composició WebRender està escrit en el llenguatge Rust i externalitza les operacions de representació del contingut de la pàgina al costat de la GPU.

    Quan s'utilitza WebRender, en comptes del sistema de composició integrat integrat al motor Gecko, que processa dades mitjançant la CPU, s'utilitzen shaders que s'executen a la GPU per dur a terme operacions de renderització de resum en els elements de la pàgina, la qual cosa permet un augment significatiu de la velocitat de representació. i reducció de la càrrega de la CPU. Per forçar que WebRender estigui habilitat a about:config, podeu canviar la configuració “gfx.webrender.all” i “gfx.webrender.enabled”;

  • Afegit suport per al mode d'aïllament estricte de la pàgina, desenvolupat sota el nom de codi Fissió. En aquest mode, les pàgines de diferents llocs sempre es troben a la memòria de diferents processos, cadascun dels quals utilitza el seu propi sandbox aïllat. La separació de processos no es duu a terme per pestanyes, sinó per dominis, cosa que us permet aïllar encara més el contingut dels scripts externs i dels blocs iframe. El mode d'aïllament estricte es controla a about:config mitjançant l'opció "fission.autostart" (l'habilitació a les versions està bloquejada actualment);
  • Actualitzat logotip i nom canviats de Firefox Quantum a Firefox Browser;

    Versió de Firefox 70

  • Prohibit mostrant les sol·licituds de confirmació de l'autoritat iniciades a partir de blocs iframe carregats des d'un altre domini (origen creuat). Canviar permetrà bloquejar alguns abusos i passar a un model en què només es demanen permisos del domini principal del document, que es mostra a la barra d'adreces;
  • Descatalogat renderització del contingut dels fitxers descarregats mitjançant ftp (per exemple, quan s'obre mitjançant ftp, les imatges, els fitxers README i html ja no es mostraran). Quan obriu recursos mitjançant FTP, el diàleg de càrrega de fitxers al disc es cridarà immediatament, independentment del tipus de contingut;
  • A la barra d'adreces implementat un indicador per facilitar l'accés a una ubicació, que permetrà avaluar clarament l'activitat de l'API de geolocalització i, si cal, permetrà revocar el dret d'ús del lloc. Fins ara, l'indicador només es mostrava abans de concedir els permisos i si es rebutjava la sol·licitud, però desapareixia quan s'obria l'accés a l'API de geolocalització. Ara l'indicador informarà l'usuari sobre la presència d'aquest accés;
    Versió de Firefox 70

  • Implementat una interfície ampliada per visualitzar els certificats TLS, accessible a través de la pàgina "about:certificate" (per defecte, la interfície antiga encara s'utilitza, la nova s'habilita mitjançant security.aboutcertificate.enabled a about:config). Si abans s'obria una finestra separada per veure els certificats, ara la informació es mostra en una pestanya en un formulari que recorda un complement. Segurament alguna cosa. Implementació completa de la interfície de visualització de certificats reescrit utilitzant JavaScript i tecnologies web estàndard;
    Versió de Firefox 70

  • S'ha afegit una secció al menú de gestió del compte per accedir a serveis avançats de Firefox com Monitor i Enviar;

    Versió de Firefox 70

  • S'ha afegit una nova icona de "regal" al menú principal i al tauler, a través del qual podeu obtenir informació sobre les noves versions i les seves característiques principals;

    Versió de Firefox 70

  • Les pàgines de Firefox integrades (sobre:*) s'adapten per mostrar-se tenint en compte la configuració del tema fosc;
  • S'ha millorat la llegibilitat del text subratllat o ratllat, inclosos els enllaços: ara les línies es trenquen (flueixen) sense que s'entrecreixin glifs;
  • En temes acabat suport per a les propietats accentcolor, textcolor i headerURL, que eren àlies per al marc, les propietats tab_background_text i theme_frame (els temes allotjats a addons.mozilla.org s'actualitzen automàticament);
  • S'han afegit propietats CSS text-decoració-gruix, text-subratllat-desplaçament и text-decoració-saltar-tinta, que us permeten ajustar el gruix, el sagnat i els trencaments de les línies utilitzades per subratllar i ratllar el text;
  • A la propietat CSS "display» va afegir la possibilitat d'especificar dos atributs alhora, per exemple, "display: block flex" o "display: inline flex";
  • Els valors de transparència a les propietats CSS d'opacitat i stop-opacitat ara es poden establir com a percentatges;
  • En propietat CSS font-size suport afegit per a un valor xxx-gran;
  • En JavaScript implementat la capacitat de separar visualment nombres grans mitjançant guions baixos, per exemple, "el meuNúmero = 1_000_000_000_000";
  • S'ha afegit un nou mètode Intl.RelativeTimeFormat.formatToParts(), que és una variant del mètode Intl.RelativeTimeFormat.format() que retorna una matriu d'objectes, cada element dels quals representa una part del valor amb format, en lloc de retornar tota la cadena formatada;
  • La mida de la capçalera HTTP "Referer" està limitada a 4 KB; si se supera aquest valor, el contingut es trunca al nom de domini;
  • A les eines per a desenvolupadors del panell Accessibilitat, s'han afegit eines per auditar la facilitat de navegació entre elements mitjançant el teclat, així com un simulador de com veuen la pàgina els daltònics;
    Versió de Firefox 70

  • El selector de color ara mostra un indicador de contrast per a un color determinat en relació amb el color de fons per avaluar la percepció de les persones amb baixa visió;
    Versió de Firefox 70

  • En el mode d'inspecció CSS, les definicions CSS que no afecten l'element no seleccionat ara es mostren en gris i mostren una informació sobre eines que indica el motiu per ignorar i les possibles correccions;
    Versió de Firefox 70

  • El depurador ara té la capacitat d'establir punts d'interrupció que s'activen quan canvien els elements DOM (Punts d'interrupció de la mutació DOM) i us permeten fer un seguiment dels moments en què l'script afegeix, elimina o actualitza el contingut de la pàgina;
    Versió de Firefox 70

  • Per als desenvolupadors de complements, s'ha implementat la possibilitat d'inspeccionar dades a l'emmagatzematge browser.storage.local;
  • S'ha afegit una funció de cerca al mode d'inspecció de l'activitat de la xarxa, que us permet trobar ràpidament elements de sol·licituds i respostes. La cerca inclou capçaleres HTTP, galetes i cossos de sol·licitud/resposta;
  • Es va optimitzar el codi de composició de pàgines a la plataforma macOS, cosa que va reduir la càrrega de la CPU, va accelerar la càrrega de la pàgina (fins a un 22%) i va reduir l'ús de recursos en reproduir vídeos (fins a un 37%). Les compilacions per a MacOS també afegeixen suport per a la importació de contrasenyes desades a Chrome;
  • S'ha preparat una actualització correctiva per a Firefox 68.1 per a Android. Us recordem que la formació de noves versions significatives de Firefox per a Android s'ha interromput. Per substituir Firefox per a Android, amb nom en clau Fenix ​​​​(distribuït com a Previsualització de Firefox) s'està desenvolupant un nou navegador per a dispositius mòbils que utilitzen el motor GeckoView i un conjunt de biblioteques de components d'Android de Mozilla. Fa uns dies publicat Nova versió experimental de Firefox Preview 2.2, que soluciona diversos problemes importants en la interfície i l'experiència de l'usuari. Dels canvis en comparació amb versió 2.0 Observa l'addició d'una opció per esborrar totes les dades en sortir i la possibilitat d'obrir enllaços de manera predeterminada en mode de navegació privada.

A més de les innovacions i correccions d'errors, Firefox 70 ha corregit 24 vulnerabilitats, dels quals 12 (recollits sota un CVE-2019-11764) marcat com a crític i podria conduir a l'execució del codi d'un atacant en obrir pàgines especialment dissenyades.

Font: opennet.ru

Afegeix comentari