Firefox 96 bertsioa

Firefox 96 web arakatzailea kaleratu da. Horrez gain, epe luzerako laguntza-adarraren eguneraketa bat sortu da - 91.5.0. Firefox 97 adarra beta probaren fasera pasatu da, eta horren kaleratzea otsailaren 8rako aurreikusita dago.

Berrikuntza nagusiak:

  • Guneak gai iluna edo argia aktibatzeko gaitasuna gehitu da. Kolorearen diseinua arakatzaileak aldatzen du eta ez du gunearen laguntzarik behar, eta horri esker, kolore argietan soilik dauden guneetan gai iluna erabil dezakezu eta gune ilunetan gai argia.
    Firefox 96 bertsioa

    "Orokorra/Hizkuntza eta Itxura" ataleko ezarpenetan (buruz:hobespenak) koloreen irudikapena aldatzeko, "Koloreak" atal berri bat proposatu da, eta sistema eragilearen kolore-eskemaren arabera koloreen birdefinizioa gaitu dezakezu edo. koloreak eskuz esleitu.

    Firefox 96 bertsioa

  • Zarata murrizketa eta audio-irabaziaren kontrol automatikoa nabarmen hobetu dira, baita oihartzunaren baliogabetze apur bat hobetu ere.
  • Exekuzio hari nagusiaren karga nabarmen murriztu da.
  • Cookieak guneen artean transferitzeko murrizketa zorrotzagoa aplikatu da, uneko orriaren domeinua ez den beste guneetara sartzean ezartzen diren hirugarrenen Cookieak prozesatzea debekatuz. Cookie horiek publizitate-sareen, sare sozialen widgeten eta web analitiko sistemen kodeko guneen arteko erabiltzaileen mugimenduak jarraitzeko erabiltzen dira. Cookie-en transmisioa kontrolatzeko, "Cookie Politika" goiburuan zehaztutako Same-Site atributua erabiltzen da, lehenespenez orain "Same-Site=Lax" balioarekin ezarrita dagoena, eta horrek cookieak bidaltzea mugatzen du guneen artean. azpieskaerak, hala nola, irudi eskaera edo edukia beste gune bateko iframe baten bidez kargatzea, CSRF (Cross-Site Request Forgery) erasoen aurkako babesa ere eskaintzen duena.
  • Zenbait gunetan bideo-kalitatea murriztearekin eta bideo bat ikustean SSRC (Sinkronizazio-iturburuaren identifikatzailea) goiburua berrezartzeko arazoak konpondu dira. WebRTC bidez pantaila partekatzean, bereizmen murriztuko arazo bat ere konpondu dugu.
  • MacOS-en, Gmail-eko estekak klik egitean fitxa berri batean irekitzen dira, beste plataformetan bezala. Ebatzi gabeko arazoak direla eta, macOS-ek ez du onartzen bideoak pantaila osoko moduan ainguratzea.
  • Gai ilunen estiloen ezarpenak sinplifikatzeko, CSS propietateen kolore-eskema berri bat gehitu da, eta horri esker, elementu bat zein kolore-eskematan bistaratu daitekeen zehazteko aukera ematen du. Onartutako eskemak "argia", "iluna", "eguneko modua" eta "gaueko modua" dira.
  • Kolore-balioen ordez zehaztu daitekeen HWB() CSS funtzio bat gehitu da, koloreak HWB (tonua, zuritasuna, beltza) kolore-ereduaren arabera definitzeko. Aukeran, funtzioak gardentasun-balio bat zehaztu dezake.
  • "Reversed()" funtzioa inplementatu da kontagailua berrezartzeko CSS propietatearentzat, eta horri esker, alderantzizko CSS kontagailuak erabil ditzakezu beheranzko ordenan elementuak zenbakitzeko (adibidez, elementu-zenbakiak zerrendetan bistaratu ditzakezu. beheranzko ordenan).
  • Android plataforman, navigator.canShare() metodorako euskarria eskaintzen da, eta horrek navigator.share() metodoa erabiltzeko aukera egiaztatzeko aukera ematen du, sare sozialetan informazioa partekatzeko baliabidea eskaintzen duena, adibidez, aukera ematen dizu. bisitariak erabiltzen dituen sare sozialetan partekatzeko botoi bateratu bat sortzeko edo beste aplikazio batzuetara datuak bidaltzeko antolatzeko.
  • Web Locks APIa lehenespenez gaituta dago, eta horri esker, web aplikazio baten lana hainbat fitxatan koordinatu dezakezu edo web-langileen baliabideetara sartzeko. APIak bitarteko bat eskaintzen du blokeoak modu asinkronoan eskuratzeko eta blokeoak askatzeko baliabide partekatuan beharrezko lana amaitu ondoren. Prozesu batek blokeoa mantentzen duen bitartean, beste prozesu batzuek askatu arte itxaroten dute exekuzioa gelditu gabe.
  • IntersectionObserver() konstruktorean, kate huts bat pasatzean, rootMargin propietatea lehenespenez ezartzen da salbuespen bat bota beharrean.
  • HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() eta OffscreenCanvas.toBlob metodoak deitzean WebP formatuan mihise-elementuak esportatzeko gaitasuna inplementatu du.
  • Firefox 97-ren beta bertsioak fitxategiak deskargatzeko prozesuaren modernizazio bat markatzen du - deskarga hasi aurretik gonbita erakutsi beharrean, fitxategiak automatikoki deskargatzen hasten dira eta edozein unetan ireki daitezke deskargaren aurrerapen panelaren bidez.

Berrikuntzez eta akatsen konponketez gain, Firefox 96-k 30 ahultasun konpondu ditu, horietatik 19 arriskutsu gisa markatuta daude. 14 ahultasun memoria arazoek eragiten dute, hala nola buffer gainezkatzeek eta dagoeneko libre dauden memoria-eremuetarako sarbideak. Potentzialki, arazo hauek erasotzaile baten kodea exekutatu dezakete bereziki diseinatutako orrialdeak irekitzean. Arazo arriskutsuak dira, halaber, XSLT bidez Iframe isolamendua saihestea, audio-fitxategiak erreproduzitzerakoan lasterketa-baldintzak, blendGaussianBlur CSS iragazkia erabiltzean buffer gainezkatzea, sare-eskaera jakin batzuk prozesatzen direnean askatu ondoren memoria atzitzea, arakatzailearen leihoaren edukia guztiz manipulatzearen bidez ordezkatzea. -pantaila modua, pantaila osoko moduaren irteera blokeatzen du.

Gainera, Linux Mint banaketaren eta Mozillaren arteko lankidetzaren iragarpena kontuan izan dezakezu, zeinaren barnean banaketak Firefoxen aldatu gabeko bertsio ofizialak entregatuko ditu Debian eta Ubunturen adabaki gehigarririk erabili gabe, linuxmint.com/start-eko hasierako orria ordezkatu gabe. , bilatzaileak ordezkatu gabe eta ezarpen lehenetsiak aldatu gabe. Yahoo eta DuckDuckGo bilatzaileen ordez, Google, Amazon, Bing, DuckDuckGo eta Ebay multzo bat erabiliko da. Horren truke, Mozillak diru kopuru bat transferituko die Linux Mint garatzaileei. Firefox-ekin pakete berriak eskainiko dira Linux Mint 19.x, 20.x eta 21.x adarretarako. Gaur edo bihar, erabiltzaileei Firefox 96 pakete bat eskainiko zaie, akordioaren arabera igorritakoa.

Iturria: opennet.ru

Gehitu iruzkin berria