Firefox 96 leidimas

Išleista „Firefox 96“ žiniatinklio naršyklė Be to, sukurtas ilgalaikio palaikymo šakos atnaujinimas – 91.5.0. „Firefox 97“ atšaka perkelta į beta versijos testavimo etapą, kurio išleidimas numatytas vasario 8 d.

Pagrindinės naujovės:

  • Pridėta galimybė priversti svetaines įjungti tamsią arba šviesią temą. Spalvų dizainą pakeičia naršyklė ir tam nereikia svetainės palaikymo, todėl svetainėse, kurios yra tik šviesių spalvų, galite naudoti tamsią temą, o tamsiose svetainėse – šviesią temą.
    Firefox 96 leidimas

    Norėdami pakeisti spalvų atvaizdavimą nustatymuose (about:preferences) skiltyje „Bendra/Kalba ir išvaizda“, buvo pasiūlyta nauja skiltis „Spalvos“, kurioje galite įjungti spalvų iš naujo apibrėžimą atsižvelgiant į operacinės sistemos spalvų schemą arba rankiniu būdu priskirti spalvas.

    Firefox 96 leidimas

  • Žymiai patobulintas triukšmo mažinimas ir automatinis garso stiprinimo valdymas, taip pat šiek tiek patobulintas aido panaikinimas.
  • Žymiai sumažėjo pagrindinės vykdymo gijos apkrova.
  • Buvo pritaikytas griežtesnis slapukų perdavimo tarp svetainių apribojimas, draudžiantis apdoroti trečiųjų šalių slapukus, nustatytus įeinant į kitas svetaines nei dabartinio puslapio domenas. Tokie slapukai naudojami sekti vartotojų judėjimą tarp svetainių reklamos tinklų, socialinių tinklų valdiklių ir žiniatinklio analizės sistemų kode. Norint valdyti slapukų perdavimą, naudojamas tos pačios svetainės atributas, nurodytas antraštėje „Cookie Policy“, kuris pagal numatytuosius nustatymus dabar nustatytas į reikšmę „Same-Site=Lax“, o tai riboja slapukų siuntimą kelioms svetainėms. papildomos užklausos, pvz., vaizdo užklausa arba turinio įkėlimas per iframe iš kitos svetainės, kuri taip pat suteikia apsaugą nuo CSRF (angl. Cross-Site Request Forgery) atakų.
  • Išspręstos problemos dėl sumažėjusios vaizdo kokybės kai kuriose svetainėse ir SSRC (sinchronizavimo šaltinio identifikatoriaus) antraštės, kuri buvo nustatyta iš naujo žiūrint vaizdo įrašą. Taip pat išsprendėme sumažėjusios raiškos problemą, kai bendriname ekraną per WebRTC.
  • „MacOS“ sistemoje „Gmail“ spustelėjus nuorodas, jos atidaromos naujame skirtuke, kaip ir kitose platformose. Dėl neišspręstų problemų „MacOS“ neleidžia prisegti vaizdo įrašų viso ekrano režimu.
  • Siekiant supaprastinti tamsių temų stilių nustatymus, buvo pridėta nauja CSS savybių spalvų schema, leidžianti nustatyti, kuriose spalvų schemose elementas gali būti tinkamai rodomas. Palaikomos schemos apima „šviesų“, „tamsų“, „dienos režimą“ ir „naktinį režimą“.
  • Pridėta CSS funkcija hwb(), kurią galima nurodyti vietoje spalvų reikšmių, kad būtų galima apibrėžti spalvas pagal HWB (atspalvis, baltumas, juodumas) spalvų modelį. Pasirinktinai funkcija gali nurodyti skaidrumo reikšmę.
  • Funkcija „reversed()“ buvo įdiegta CSS ypatybei iš naujo nustatyti skaitiklį, kuri leidžia naudoti apverstus CSS skaitiklius elementams numeruoti mažėjančia tvarka (pavyzdžiui, elementų numerius galite rodyti sąrašuose mažėjančia tvarka).
  • Android platformoje palaikomas metodas navigator.canShare(), kuris leidžia patikrinti galimybę naudoti metodą navigator.share(), kuris suteikia galimybę dalytis informacija socialiniuose tinkluose, pvz. sugeneruoti vieningą mygtuką dalintis lankytojo naudojamuose socialiniuose tinkluose arba organizuoti duomenų siuntimą į kitas programas.
  • Žiniatinklio užraktų API įjungta pagal numatytuosius nustatymus, todėl galite koordinuoti žiniatinklio programos darbą keliuose skirtukuose arba pasiekti žiniatinklio darbuotojų išteklius. API suteikia galimybę asinchroniškai įsigyti užraktus ir atleisti užraktus, kai bus baigtas būtinas darbas su bendrinamu ištekliu. Kol vienas procesas turi užraktą, kiti procesai laukia, kol jis bus paleistas, nesustabdydami vykdymo.
  • Konstruktoriumi IntersectionObserver() perduodant tuščią eilutę, rootMargin ypatybė nustatoma pagal numatytuosius nustatymus, o ne išimtis.
  • Iškviečiant HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() ir OffscreenCanvas.toBlob metodus, įdiegta galimybė eksportuoti drobės elementus WebP formatu.
  • „Firefox 97“ beta versija žymi failų atsisiuntimo proceso modernizavimą – užuot rodomas raginimas prieš pradedant atsisiuntimą, failai dabar pradedami automatiškai atsisiųsti ir juos galima bet kada atidaryti per atsisiuntimo eigos skydelį.

Be naujovių ir klaidų pataisymų, „Firefox 96“ ištaisė 30 spragų, iš kurių 19 yra pažymėtos kaip pavojingos. 14 pažeidžiamumų sukelia atminties problemos, pvz., buferio perpildymas ir prieiga prie jau atlaisvintų atminties sričių. Gali būti, kad šios problemos gali sukelti užpuoliko kodo vykdymą atidarant specialiai sukurtus puslapius. Pavojingos problemos taip pat apima Iframe izoliavimo per XSLT apėjimą, lenktynių sąlygas, kai grojame garso failus, buferio perpildymą naudojant blendGaussianBlur CSS filtrą, prieigą prie atminties atlaisvinus apdorojant tam tikras tinklo užklausas, naršyklės lango turinio pakeitimą manipuliuojant iki galo. - ekrano režimas, blokuojantis išėjimą iš viso ekrano režimo.

Be to, galite atkreipti dėmesį į pranešimą apie bendradarbiavimą tarp „Linux Mint“ platinimo ir „Mozilla“, kurio metu platinimas pateiks nemodifikuotas oficialias „Firefox“ versijas, nenaudodamas papildomų „Debian“ ir „Ubuntu“ pataisų, nepakeičiant pagrindinio puslapio adresu linuxmint.com/start. , nekeičiant paieškos sistemų ir nekeičiant numatytųjų nustatymų. Vietoj paieškos sistemų „Yahoo“ ir „DuckDuckGo“ bus naudojamas „Google“, „Amazon“, „Bing“, „DuckDuckGo“ ir „Ebay“ rinkinys. Mainais „Mozilla“ perves tam tikrą pinigų sumą „Linux Mint“ kūrėjams. Nauji paketai su Firefox bus pasiūlyti Linux Mint 19.x, 20.x ir 21.x filialams. Šiandien arba rytoj vartotojams bus pasiūlytas „Firefox 96“ paketas, išduotas pagal sutartį.

Šaltinis: opennet.ru

Добавить комментарий