Firefox 72

Beskikbaar Firefox 72. Dit is die eerste vrystelling, die voorbereidingstyd waarvoor verkort van 6 tot 4 weke.

  • regime "prentjie-in-prentjie" geaktiveer op Linux- en macOS-platforms.
  • In geboue vir OpenBSD betrokke lêerstelsel isolasie gebruik onthul ().
  • Spoorbeskerming begin Blokkeer by verstek versoeke na hulpbronne wat gevind word om digitale vingerafdrukke te versamel.
  • Sites kan dit nie meer doen nie vra gebruikers vir toestemming (om geoligging, kamera, kennisgewings te gebruik) totdat die gebruiker met die bladsy begin interaksie het (muisklik, sleutelborddruk, tik). Telemetrie toon die volgende:
    • versoeke om kennisgewings te vertoon is uiters ongewild (slegs 1% word goedgekeur, 48% word afgekeur, in ander gevalle word die versoek geïgnoreer). Binne 'n maand het gebruikers een en 'n half miljard versoeke ontvang, waarvan slegs 23,5 miljoen goedgekeur is.
    • om weer toestemming te vra, maak nie die gebruiker meer geneig om saam te stem nie. 85% van die goedkeurings is met die eerste probeerslag ontvang.
    • webmeesters wag in die algemeen nie dat die gebruiker met die bladsy begin interaksie het nie, maar gooi versoeke dadelik uit.
    • versoeke wat wag vir die gebruiker om met die bladsy te kommunikeer, word twee keer so gereeld goedgekeur.

    Vanaf hierdie vrystelling, as 'n versoek geskep is sonder om te wag vir gebruikeraksie, sal dit slegs aangebied word ikoon in die adresbalk.

  • Draai streep kleur outomaties aanpas pas by die agtergrondkleur van die bladsy.
  • Het beeld/webp-ondersteuning by die Accept HTTP-kopskrif gevoeg. Alhoewel hierdie gedrag in stryd is met spesifikasie, word dit in Chromium gebruik, so baie werwe kyk na hierdie kopskrif om te bepaal of die blaaier die WebP-formaat ondersteun.
  • Firefox geleer gebruik beleide geleë in /run/user/$UID/firefox/policies.json
  • Verskyn vermoë om kliëntsertifikate van die Windows-winkel te gebruik (security.osclientcerts.autoload).
  • As jy telemetrie-stuur deaktiveer, sal alle verwante data binne 30 dae van Mozilla-bedieners uitgevee word, soos vereis Kalifornië Wet op Verbruikersprivaatheid.
  • Die aantal onlangse vouers in die boekmerkdialoog is van 5 na 7 verhoog. Vir diegene wat nog meer nodig het, is die browser.bookmarks.editDialog.maxRecentFolders-instelling bygevoeg.
  • ten volle herontwerp boekmerk sinchronisasie meganisme. Dit het ons in staat gestel om baie probleme op te los: duplisering, verlies en skuif van boekmerke, skuif van dopgehou, probleme met die sinchronisering van nuwe of geskuifde boekmerke.
  • Die ingeboude vermoë om die laai van beelde van spesifieke domeine te blokkeer, is verwyder (dit was diep weggesteek en was nie gewild nie). Byvoegings soos uMatrix hanteer hierdie taak baie beter.
  • gestaak ondersteun HTTP publieke sleutel vasspeld. Die webwerf het moontlik die blaaier ingelig dat die SSL-sertifikaat wat gebruik word, slegs as geldig beskou moet word as dit deur 'n spesifieke sertifikaatowerheid uitgereik is. Ongelukkig het HPKP nie net daarin geslaag om gewildheid te verwerf nie, maar het ook die deur oopgemaak vir afpersing. Die aanvaller, nadat hy toegang tot die webbedienerinstellings gekry het, het HPKP ontplooi en kliënte gedwing om hierdie inligting vir 'n paar jaar vooruit te kas. Toe die eienaar beheer herwin en die aanvaller se sertifikaat uitgevee het, kon kliënte nie aan die bediener koppel nie. Boonop het die tegnologie geblyk 'n maklike manier te wees om "jouself in die voet te skiet" deur verkeerdelik toegang tot jou eie webwerf te blokkeer. 'n Jaar gelede is ondersteuning vir HTTP Public Key Pinning in Chrome laat vaar, en dit is nooit in IE, Edge en Safari geïmplementeer nie.
  • Is oop Pocket proxy-kode wat jou toelaat om geborgde inhoud in nuwe oortjies te ontvang sonder om gebruikersprivaatheid te bedreig.
  • CSS:
    • Geaktiveerde ondersteuning vir Shadow Parts (kenmerk deel en pseudo-element ::deel, wat jou toelaat om Shadow DOM-elemente selektief te vertoon).
    • Ondersteuning ingesluit Bewegingspad.
    • Eienskappe geïmplementeer skaal, draai и vertaal.
  • JavaScript: ondersteuning bygevoeg NULL vakbond operateur.
  • API: ondersteuning geaktiveer FormDataEvent.
  • Dienswerkers: bykomende ondersteuning vir eiendom WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Ontwikkelaarnutsgoed:
    • Ontfouter word nou ondersteun voorwaardelike breekpunte (geaktiveer wanneer die eienskappe van 'n voorwerp gelees of verander word).
    • netwerk monitor geleer wys inligting oor die versoektyd, die begin en einde van die laai van elke hulpbron.
    • Die responsiewe ontwerpmodus ondersteun nou die simulasie van verskillende meta-uitsigpoortwaardes.
    • Inspekteur dit laat simuleer verskillende waardes verkies kleur-skema.
    • Die websocket-inspekteur is nou vertonings die volume van ontvang en versend data, sowel as die ASP.NET Core SignalR-formaat.
    • Het "Simple JavaScript Editor" verwyder omdat dit suksesvol vervang is multi-lyn konsole-invoermodus.

Bron: linux.org.ru

Voeg 'n opmerking