Firefox 93 bertsioa

Firefox 93 web arakatzailea kaleratu zen. Horrez gain, epe luzerako laguntza-adarretan eguneraketa bat sortu zen - 78.15.0 eta 91.2.0. Firefox 94 adarra beta probaren fasera pasatu da, eta azaroaren 2rako aurreikusita dago.

Berrikuntza nagusiak:

  • AVIF (AV1 Image Format) irudi formatuaren euskarria gaituta dago lehenespenez, eta AV1 bideo kodetze formatuko fotograma barneko konpresio teknologiak erabiltzen ditu. Gama osoko eta mugatutako kolore-espazioak onartzen dira, baita eraldaketa-eragiketak ere (biratzea eta islatzea). Animazioa ez da onartzen oraindik. Zehaztapena betetzea konfiguratzeko, about:config-ek 'image.avif.compliance_strictness' parametroa eskaintzen du. ACCEPT HTTP goiburuko balioa "image/avif,image/webp,*/*"-ra aldatu da lehenespenez.
  • WebRender motorra, Rust hizkuntzan idatzita dagoena eta errendatze-abiadura nabarmen handitzea eta PUZaren karga murriztea ahalbidetzen duena, orrialdearen edukia errendatzeko eragiketak GPU aldean mugituz, GPUan exekutatzen diren itzalgailuen bidez inplementatzen direnak, derrigorrezkoa izan da. Bideo-txartel zaharragoak edo kontrolatzaile grafiko problematikoak dituzten sistemetarako, WebRender-ek software-rasterizazio modua erabiltzen du (gfx.webrender.software=true). WebRender (gfx.webrender.force-legacy-layers eta MOZ_WEBRENDER=0) desgaitzeko aukera eten egin da.
  • Wayland protokoloaren euskarria hobetu da. Wayland protokoloan oinarritutako inguruneetan arbelarekin arazoak konpontzen dituen geruza bat gehitu da. Era berean, Wayland erabiltzean keinua kentzen laguntzeko aldaketak ere sartzen dira, pantailaren ertzera monitore anitzeko konfigurazioetan leiho bat mugitzean.
  • PDF ikustaile integratuak XFA inprimaki interaktiboekin dokumentuak irekitzeko aukera eskaintzen du, hainbat banku eta gobernu agentzitako formulario elektronikoetan erabili ohi direnak.
    Firefox 93 bertsioa
  • Babesa gaituta dago HTTP bidez bidalitako fitxategiak zifratu gabe deskargatzeko, baina HTTPS bidez irekitako orrietatik abiatuta. Deskarga horiek ez daude faltsutzetik babestuta garraio-trafikoaren kontrolaren ondorioz, baina HTTPS bidez irekitako orrietatik nabigatuz egiten direnez, erabiltzaileak bere segurtasunaren inpresioa faltsua izan dezake. Datu horiek deskargatzen saiatzen bazara, erabiltzaileari abisu bat agertuko zaio, nahi izanez gero blokeoa bertan behera uzteko aukera emanez. Gainera, baimendu-deskargak atributua esplizituki zehazten ez duten sandboxed iframeetatik fitxategiak deskargatzea debekatuta dago orain eta isilean blokeatuko da.
    Firefox 93 bertsioa
  • SmartBlock mekanismoaren ezarpen hobetua, nabigazio pribatuan kanpoko scripten blokeoagatik edo nahi ez diren edukien blokeo hobetua (zorrotza) aktibatuta dagoenean sortzen diren guneetan arazoak konpontzeko diseinatua. SmartBlock-ek automatikoki ordezkatzen ditu jarraipena egiteko erabiltzen diren script-ak gunea behar bezala kargatzen duten zirriborroekin. Deskonektatu zerrendan sartutako erabiltzaileen jarraipenaren script ezagun batzuetarako prestatzen dira zirriborroak. Bertsio berriak Google Analytics scripten, Google publizitate sareko scripten eta Optimizely, Criteo eta Amazon TAM zerbitzuen widget-ak barne hartzen ditu.
  • Arakatze pribatuan eta nahi ez diren edukien (zorrotzak) blokeo hobetuan, HTTP "Referer" goibururako babes gehigarria gaituta dago. Modu hauetan, orain guneek debekatuta dute "no-referrer-when-downgrade", "origin-when-cross-origin" eta "unsafe-url" politikak gaitzea Erreferentzia-politika HTTP goiburuaren bidez, lehenetsia saihesteko aukera ematen dutenak. ezarpenak transmisioa hirugarrenen guneetara itzultzeko URL osoa "Referer" goiburuan. Gogora dezagun Firefox 87-n, isilpeko datuen balizko filtrazioak blokeatzeko, "strict-origin-when-cross-origin" politika aktibatu zela lehenespenez, hau da, bidaltzerakoan "Referer"-etik bideak eta parametroak moztea. HTTPS bidez sartzen direnean beste ostalari batzuei eskaera bat HTTPS-tik HTTPra aldatzean "Erreferentzia" huts bat transmititzea eta gune bereko barne-trantsizioetarako "Erreferentzia" osoa transmititzea. Baina aldaketaren eraginkortasuna zalantzazkoa zen, guneek portaera zaharra itzul baitezakete Referrer-Policy-ekin egindako manipulazioen bidez.
  • Windows plataforman, memoriatik fitxak automatikoki deskargatzeko euskarria ezartzen da sistemako memoria librearen maila oso balio baxuak lortzen badira. Memoria gehien kontsumitzen duten eta erabiltzaileak denbora luzez sartu ez dituen fitxak deskargatzen dira lehenik. Deskargatutako fitxa batera aldatzen zarenean, haren edukia automatikoki berriro kargatzen da. Linux-en, funtzionalitate hau hurrengo bertsioetako batean gehitzea agintzen da.
  • Deskarga zerrendarekin panelaren diseinua Firefox-en estilo bisual orokorrera eramaten da.
    Firefox 93 bertsioa
  • Modu trinkoan, menu nagusiko elementuen, gainezkako menuaren, laster-marken eta arakatze-historiaren arteko tartea murriztu da.
    Firefox 93 bertsioa
  • SHA-256 gehitu da autentifikazioa antolatzeko erabil daitezkeen algoritmo kopuruari (HTTP autentifikazioa) (lehen MD5 bakarrik onartzen zen).
  • 3DES algoritmoa erabiltzen duten TLS zifraketak desgaituta daude lehenespenez. Adibidez, TLS_RSA_WITH_3DES_EDE_CBC_SHA zifratze-multzoa Sweet32 erasoa jasan dezake. 3DES laguntza itzultzea posible da baimen esplizitua TLS-ren bertsio zaharren ezarpenetan.
  • MacOS plataforman, muntatutako ".dmg" fitxategi batetik Firefox abiaraztean saioak galtzeko arazoa konpondu da.
  • Erabiltzaile-interfaze bat ezarri da web-inprimaki-elementu baten data eta ordua bisualki sartzeko .
    Firefox 93 bertsioa
  • Aria-label edo aria-labelledby atributua duten elementuetarako, neurgailuaren rola (role=”meter”) inplementatzen da, eta horrek tarte jakin batean aldatzen diren zenbakizko balioen adierazleak inplementatzeko aukera ematen du (adibidez, bateria kargatzeko adierazleak). ).
    Firefox 93 bertsioa
  • Font-synthesis CSS propietateari "small-caps" gako-hitzerako laguntza gehitu zaio.
  • Intl.supportedValuesOf() metodoa inplementatu da, onartzen diren egutegi, moneta, zenbaki-sistema eta neurketa-unitate sorta bat itzultzen duena.
  • Klaseetarako, hasierako bloke estatikoak erabiltzea posible da klasea prozesatzen denean behin exekutatzen den kodea taldekatzeko: class C { // Blokea klasea bera prozesatzen denean exekutatuko da static { console.log("C-ren bloke estatikoa") ; }}
  • HTMLElement.attachInternals deitzeko euskarria gehitu da inprimakiak kontrolatzeko metodo osagarriak atzitzeko.
  • shadowRoot atributua ElementInternals metodoari gehitu zaio, jatorrizko elementuei itzala DOM-en errotara sartzeko aukera emanez, egoera edozein dela ere.
  • imageOrientation eta premultiplyAlpha propietateentzako laguntza gehitu zaio createImageBitmap() metodoari.
  • ReportError() funtzio global bat gehitu da, scriptek akatsak kontsolan inprimatzeko aukera ematen diena, harrapatu gabeko salbuespen baten agerraldia imitatuz.
  • Android plataformarako bertsioaren hobekuntzak:
    • Tabletetan abiarazitakoan, "aurrera", "atzera" eta "orria birkargatu" botoiak gehitu dira panelean.
    • Saio-hasiera eta pasahitzak automatikoki betetzea web inprimakietan gaituta dago lehenespenez.
    • Firefox pasahitz-kudeatzaile gisa erabil daiteke beste aplikazio batzuetan saio-hasiera eta pasahitzak betetzeko ("Ezarpenak" > "Saio-hasiera eta pasahitzak" > "Beste aplikazioetan bete automatikoki").
    • "Ezarpenak" > "Saio-hasiera eta pasahitzak" > "Gordeko saioak" > "Gehitu saioa" orria gehitu da pasahitz-kudeatzaileari kredentzialak eskuz gehitzeko.
    • "Ezarpenak" > "Datu bilketa" > "Ikertu eta itzali" orria gehitu da, funtzio esperimentalen proban parte hartzeari uko egiteko aukera ematen duena.

Berrikuntzez eta akatsen konponketez gain, Firefox 93-k 13 ahultasun ezabatzen ditu, eta horietatik 10 arriskutsu gisa markatuta daude. 9 ahultasun (CVE-2021-38500, CVE-2021-38501 eta CVE-2021-38499 azpian bildutakoak) memoria-arazoek eragiten dituzte, hala nola buffer gainezkatzeek eta dagoeneko libre dauden memoria-eremuetarako sarbideak. Potentzialki, arazo hauek erasotzaile baten kodea exekutatu dezakete bereziki diseinatutako orrialdeak irekitzean.

Firefox 94-ren beta bertsioak "about:unloads" zerbitzu-orri berri baten ezarpena markatzen du, non erabiltzaileak indarrez deskarga ditzake zenbait fitxa itxi gabe, memoria-kontsumoa murrizteko (edukia berriro kargatuko da fitxara aldatzean).

Iturria: opennet.ru

Gehitu iruzkin berria