Firefox 70 Verëffentlechung

stattfonnt huet Webbrowser Verëffentlechung Firefox 70, wéi och mobil Versioun Firefox 68.2 fir Android Plattform. Zousätzlech gouf en Update generéiert Zwee mat laangfristeg Ënnerstëtzung 68.2.0 (Den Ënnerhalt vun der viregter ESR Branche 60.x gouf gestoppt). Geschwënn op d'Bühn Beta Testen Firefox 71 Branche wäert bewegen, am Aklang mat neien Entwécklungszyklus déi fir Verëffentlechung den 3. Dezember geplangt ass.

Haaptstrooss Innovatiounen:

  • An fortgeschratt Tracking Schutz Modus abegraff Spär sozial Netzwierk Widgets déi Benotzerbewegungen op Drëttubidder verfollegen (zum Beispill Facebook Like Knäppercher an Twitter Message embeds). Fir Forme vun Authentifikatioun duerch e Kont op sozialen Netzwierker, ass et méiglech d'Blockéierung temporär auszeschalten;
    Firefox 70 Verëffentlechung

  • E Resumébericht iwwer ofgeschloss Blockéierunge bäigefüügt, an deem Dir d'Zuel vun de Blockéierungen no Dag vun der Woch an Typ verfollege kënnt;

    Firefox 70 Verëffentlechung

  • System Add-on abegraff Sperrschloss (virdrun gouf den Add-on als Lockbox geliwwert), déi bitt nei "about: logins" Interface fir d'Gestioun vun gespäichert Passwierder. Den Add-on weist e Knäppchen op der Panel, duerch deen Dir séier Konten, déi fir den aktuelle Site gespäichert sinn, kucken, wéi och Recherchen ausféieren a Passwierder änneren. Et ass méiglech Zougang zu gespäichert Passwierder duerch eng separat mobil Applikatioun ze kréien Sperrschloss, déi automatesch Passwuert an Authentifikatiounsformen vun all mobilen Applikatioun ënnerstëtzt;

    Firefox 70 Verëffentlechung

  • System Add-on integréiert Firefox Monitorwat bitt eng Warnung ze weisen wann Äre Kont kompromittéiert ass (Verifizéierung per E-Mail) oder e Versuch gemaach gëtt fir op e virdru gehackte Site ze loggen. Verifizéierung gëtt duerch Integratioun mat der haveibeenpwned.com Projet Datebank duerchgefouert;
  • De Passwuert Generator ass par défaut aktivéiert; wann Dir Umeldungsformulare ausfëllt, weist et en Hiweis mat engem automatesch generéierte staarke Passwuert. En Tooltip gëtt automatesch fir ‹Input Type=”Passwuert”› Felder mat dem Attribut "autocomplete = new-password" ugewisen. Ouni dësen Attribut kann d'Passwuert iwwer de Kontextmenü generéiert ginn;

    Firefox 70 Verëffentlechung

  • Amplaz vum "(i)" Knäppchen an der Adressbar gëtt et e Privatsphärniveau Indikator, deen Iech erlaabt d'Aktivatioun vu Bewegungs Tracking Blocking Modi ze beurteelen. D'Indikator gëtt grau wann de Movement Tracking Blocking Modus an den Astellungen aktivéiert ass an et gi keng Elementer op der Säit déi musse blockéiert ginn. Den Indikator gëtt blo wann verschidden Elementer op der Säit, déi d'Privatsphär verletzen oder benotzt gi fir Bewegungen ze verfolgen, blockéiert ginn. D'Indikator gëtt duerchgestrachenem wann de Benotzer Tracking Schutz fir déi aktuell Säit behënnert huet.

    Firefox 70 Verëffentlechung

  • Säiten, déi iwwer HTTP oder FTP opgemaach sinn, sinn elo mat enger onsécherer Verbindungsikon markéiert, déi och fir HTTPS am Fall vu Probleemer mat Zertifikater ugewise gëtt. D'Faarf vum Spärsymbol fir HTTPS gouf vu gréng op gro geännert (et wäert méiglech sinn déi gréng Faarf duerch d'Security.secure_connection_icon_color_gray Astellung zréckzekommen). D'Verréckelung ewech vu Sécherheetsindikatoren zugonschte vun Warnungen iwwer Sécherheetsproblemer gëtt duerch d'Ubiquity vun HTTPS gedriwwen, déi scho als gegeben anstatt zousätzlech Sécherheet ugesi gëtt.

    Firefox 70 Verëffentlechung

  • An der Adressbar gestoppt de Firmennumm ze weisen wann Dir e verifizéiert EV Zertifika op der Websäit benotzt. D'Informatioun gouf geläscht well se de Benotzer täuschen a fir Phishing benotzt ginn (zum Beispill gouf d'Firma "Identity Verified" registréiert, deem säin Numm an der Adressbar als Indikator fir d'Verifizéierung ugesi gouf). Informatioun iwwer den EV Zertifika kann duerch de Menü gekuckt ginn, deen erofgeet wann Dir op d'Ikon mat dem Bild vun engem Spär klickt. Dir kënnt den Affichage vum Firmennumm vum EV Zertifika an der Adressbar duerch d'Astellung "security.identityblock.show_extended_validation" an about:config zréckginn.

    Firefox 70 Verëffentlechung

  • Am JavaScript Motor dobäigesat en neien "Baseline" Bytecode Dolmetscher, deen eng Zwëschennisch tëscht engem reguläre Dolmetscher an engem virleefegen "Baseline" JIT Compiler besetzt. Den neien Dolmetscher ass wesentlech méi séier wéi den alen Dolmetscher a benotzt allgemeng Bytecode Veraarbechtungsprozeduren, Cache a Profildaten mam "Baseline" JIT Compiler. En zousätzlechen Dolmetscher erlaabt Iech d'Ausféierung vun dacks benotzte JavaScript Funktiounen ze beschleunegen nodeems se vun optimiséierter JIT (Ion JIT) op d'Kompilatiounsstadium fir net-optimiséiert "Baseline" JIT zréckgeréckelt ginn, zum Beispill, nodeems d'Funktioun mat Argumenter opgeruff gëtt vun aneren Typen.

    A komplexe Webapplikatiounen, d'Zesummesetzung fir "Baseline" JIT an d'Aféierung vun Optimisatiounen fir Ion JIT hëlt vill Zäit, an den zousätzleche schnellen Dolmetscher kann eng allgemeng Erhéijung vun der Leeschtung an eng liicht Reduktioun vum Erënnerungsverbrauch erreechen. An den Tester huet d'Inklusioun vun engem zousätzlechen Dolmetscher, deen allgemeng Statistiken an en Inline-Cache mat JIT benotzt, zu enger Reduktioun vun der Säit Luedezäit ëm 2-8% gefouert, an d'Performance vun Tools fir Webentwéckler ëm 2-10% eropgaang;

    Firefox 70 VerëffentlechungFirefox 70 Verëffentlechung

  • A baut fir Linux abegraff Standard Notzung vum Compositing System WebRender fir AMD, Intel an NVIDIA GPUs (nëmmen Nouveau Chauffer), wann Dir Mesa 18.2 oder méi spéit op de System benotzt. A Builds fir Windows, zousätzlech zu virdrun ënnerstëtzten AMD an NVIDIA GPUs, ass WebRender elo fir Intel GPUs aktivéiert. Komposit System WebRender ass an der Rust Sprooch geschriwwen an outsourcet Säit Inhalt Rendering Operatiounen op d'GPU Säit.

    Wann Dir WebRender benotzt, amplaz vum agebaute Compositing System an de Gecko Motor gebaut, deen Daten mat der CPU veraarbecht, ginn Shaders, déi op der GPU lafen, benotzt fir Resumé Rendering Operatiounen op Säit Elementer auszeféieren, wat eng bedeitend Erhéijung vun der Rendergeschwindegkeet erlaabt. a reduzéiert CPU Laascht. Fir WebRender ze zwéngen an iwwer: config aktivéiert ze ginn, kënnt Dir d'Astellunge "gfx.webrender.all" an "gfx.webrender.enabled" änneren;

  • Dobäigesat Ënnerstëtzung fir strikt Säit Isolatioun Modus, entwéckelt ënner dem Code Numm Spär. An dësem Modus sinn Säiten vu verschiddene Siten ëmmer an der Erënnerung vu verschiddene Prozesser lokaliséiert, déi jidderee seng eege isoléiert Sandkëscht benotzt. Prozess Trennung gëtt net duerch Tabs duerchgefouert, mee duerch Domainen, wat Iech erlaabt den Inhalt vun externen Scripten an iframe Blocks weider ze isoléieren. Strikt Isolatiounsmodus gëtt kontrolléiert an iwwer: config mat der Optioun "fission.autostart" (Aktivatioun an Verëffentlechungen ass momentan gespaart);
  • Aktualiséiert Logo an Numm geännert vum Firefox Quantum op Firefox Browser;

    Firefox 70 Verëffentlechung

  • Verbueden Ufroe fir d'Bestätegung vun der Autoritéit ze weisen, déi vun iframe-Blöcke initiéiert goufen, déi vun engem aneren Domain gelueden sinn (Cross-Origin). Änneren wäert erlaben blockéiert e puer Mëssbrauch a réckelt op e Modell an deem d'Permissiounen nëmme vum primäre Domain fir d'Dokument gefrot ginn, wat an der Adressbar ugewise gëtt;
  • Opgehalen Rendering den Inhalt vun Dateien, déi iwwer ftp erofgeluede ginn (zum Beispill, wann Dir iwwer ftp opmaacht, ginn Biller, README an HTML Dateien net méi ugewisen). Wann Dir Ressourcen iwwer FTP opmaacht, gëtt de Fichier Eroplueden Dialog op Disk elo direkt genannt, onofhängeg vum Inhaltstyp;
  • An der Adressbar ëmgesat en Indikator fir Zougang zu enger Plaz ze liwweren, wat Iech erlaabt d'Aktivitéit vun der Geolocation API kloer ze evaluéieren an, wann néideg, et méiglech ze maachen, d'Recht vum Site ze benotzen. Bis elo gouf den Indikator nëmmen ugewisen ier d'Permissiounen zougestëmmt goufen a wann d'Ufro refuséiert gouf, awer verschwonnen wann den Zougang zu der Geolocation API opgemaach gouf. Elo wäert d'Indikator de Benotzer iwwer d'Präsenz vun esou Zougang informéieren;
    Firefox 70 Verëffentlechung

  • Ëmgesat eng erweidert Interface fir TLS Zertifikater ze gesinn, zougänglech iwwer d'Säit "about: Certificate" (par défaut gëtt déi al Interface nach ëmmer benotzt, deen neie gëtt iwwer security.aboutcertificate.enabled an about:config aktivéiert). Wann virdru eng separat Fënster opgemaach gouf fir Certificaten ze gesinn, gëtt elo d'Informatioun an engem Tab an enger Form ugewisen, déi un en Add-on erënnert Bestëmmt eppes. Komplett Ëmsetzung vun der Certificat Vue Interface ëmgeschriwwen benotzt JavaScript a Standard Web Technologien;
    Firefox 70 Verëffentlechung

  • Eng Sektioun gouf an de Kontverwaltungsmenü bäigefüügt fir Zougang zu fortgeschratt Firefox Servicer wéi Monitor a Sende;

    Firefox 70 Verëffentlechung

  • Eng nei "Geschenk" Ikon gouf an den Haaptmenü a Panel bäigefüügt, duerch déi Dir Informatiounen iwwer nei Verëffentlechungen an hir Schlësselfeatures kritt;

    Firefox 70 Verëffentlechung

  • Built-in Firefox Säiten (ongeféier:*) sinn ugepasst fir ze weisen andeems d'donkel Thema Astellunge berücksichtegt ginn;
  • D'Liesbarkeet vum ënnersträichen oder duerchgestrachenen Text, dorënner Links, gouf verbessert - Linnen briechen elo (Flow) ouni Glyphen ze kräizen;
  • An Themen gestoppt Ënnerstëtzung fir d'Accentcolor, Textcolor an HeaderURL Eegeschaften, déi Aliasen fir de Frame, tab_background_text an theme_frame Properties waren (Themen déi an addons.mozilla.org gehost ginn ginn automatesch aktualiséiert);
  • Zousätzlech CSS Eegeschaften Text-Dekoratioun-Dicke, Text-Ënnersträich-Offset и Text-Dekoratioun-Sprangen-Tënt, déi Iech erlaabt d'Dicke, d'Indentatioun an d'Breaken fir Zeilen unzepassen fir Text ze ënnersträichen an ze streiken;
  • An der CSS Eegeschafte "affichéieren» huet d'Fäegkeet bäigefüügt fir zwee Attributer gläichzäiteg ze spezifizéieren, zum Beispill "Display: Block Flex" oder "Display: Inline Flex";
  • Transparenzwäerter an der Opazitéit an der Stop-Opazitéit CSS Eegeschafte kënnen elo als Prozentsatz gesat ginn;
  • An CSS Propriétéit Schrëftgréisst dobäi Ënnerstëtzung fir xxx-grousse Wäert;
  • Am JavaScript ëmgesat d'Kapazitéit fir visuell grouss Zuelen ze trennen mat Ënnersträicher, zum Beispill "myNumber = 1_000_000_000_000";
  • Nei Menthod dobäigesat Intl.RelativeTimeFormat.formatToParts(), déi eng Variant vun der Method Intl.RelativeTimeFormat.format() ass, déi eng Rei vun Objeten zréckginn, vun deenen all Element en Deel vum formatéierte Wäert duerstellt, anstatt déi ganz formatéiert String zréckzeginn;
  • D'Gréisst vum HTTP "Referer" Header ass limitéiert op 4 KB; wann dëse Wäert iwwerschratt gëtt, gëtt den Inhalt op den Domain Numm ofgeschnidden;
  • An den Entwéckler Tools an der Accessibilitéit Panel, Tools goufen derbäigesat fir d'einfach Navigatioun tëscht Elementer mat der Tastatur ze iwwerpréiwen, wéi och e Simulator wéi d'Faarfblind Leit d'Säit gesinn;
    Firefox 70 Verëffentlechung

  • De Faarfpicker weist elo e Kontrastindikator fir eng gegebene Faarf relativ zu der Hannergrondfaarf fir d'Perceptioun fir Leit mat gerénger Visioun ze bewäerten;
    Firefox 70 Verëffentlechung

  • Am CSS-Inspektiounsmodus sinn CSS-Definitiounen, déi den net ausgewielten Element net beaflossen, elo grau a weisen e Tooltip, deen de Grond fir d'Ignoratioun a méiglech Fixer uginn;
    Firefox 70 Verëffentlechung

  • Den Debugger huet elo d'Fäegkeet fir Breakpunkter ze setzen déi ausgeléist ginn wann DOM Elementer änneren (DOM Mutatioun Breakpoints) an erlaabt Iech d'Momenter ze verfolgen wann d'Skript der Säit Inhalt derbäigesat, läscht oder aktualiséiert;
    Firefox 70 Verëffentlechung

  • Fir Add-on Entwéckler ass d'Fäegkeet fir Daten am Browser.storage.local Storage z'inspektéieren ëmgesat ginn;
  • Eng Sichfunktioun gouf zum Netzaktivitéitsinspektiounsmodus bäigefüügt, wat Iech erlaabt séier Elementer vun Ufroen an Äntwerten ze fannen. D'Sich enthält HTTP Header, Cookien an Ufro / Äntwert Kierper;
  • De Säitekompositiounscode op der macOS Plattform gouf optimiséiert, wat d'Laascht op der CPU reduzéiert huet, d'Säitbelaaschtung beschleunegt (bis zu 22%) a reduzéiert Ressourceverbrauch beim Spillen vun Videoen (bis zu 37%). Builds fir MacOS addéieren och Ënnerstëtzung fir d'Importéiere vu Passwierder, déi am Chrome gespäichert sinn;
  • E Korrekturaktualiséierung fir Firefox 68.1 gouf fir Android virbereet. Loosst eis Iech drun erënneren datt d'Bildung vun neie bedeitende Verëffentlechunge vu Firefox fir Android gestoppt gouf. Fir Firefox fir Android ze ersetzen, mam Codenumm Fenix ​​​​(verdeelt als Firefox Virschau) entwéckelt en neie Browser fir mobilen Apparater mat der GeckoView-Motor an eng Rei vu Mozilla Android Components Bibliothéiken. Virun e puer Deeg publizéiert Nei experimentell Verëffentlechung vu Firefox Preview 2.2, déi verschidde bedeitend Themen an der Interface an der Benotzererfarung fixéiert. Vun den Ännerungen am Verglach zu Fräisetzung 2.0 Notéiert d'Zousatz vun enger Optioun fir all Donnéeën ze läschen beim Austrëtt an d'Fäegkeet fir Linken als Standard am private Browsermodus opzemaachen.

Zousätzlech zu Innovatiounen a Bugfixes huet Firefox 70 fixéiert 24 Schwachstelle, vun deenen 12 (gesammelt ënner engem CVE-2019-11764) markéiert als kritesch a kéint potenziell zu der Ausféierung vun engem Ugräifer Code féieren wann Dir speziell entwéckelt Säiten opmaacht.

Source: opennet.ru

Setzt e Commentaire