Firefox 96 väljalase

Välja on antud veebibrauser Firefox 96 Lisaks on loodud pikaajaline tugiharu uuendus - 91.5.0. Firefox 97 haru on viidud üle beetatestimise etappi, mille väljalaskmine on kavandatud 8. veebruarile.

Peamised uuendused:

  • Lisati võimalus sundida saite tumedat või heledat teemat sisse lülitama. Värvikujundust muudab brauser ja see ei vaja saidi tuge, mis võimaldab kasutada tumedat teemat saitidel, mis on saadaval ainult heledates toonides, ja heledat teemat tumedatel saitidel.
    Firefox 96 väljalase

    Värvi esituse muutmiseks seadetes (about:preferences) jaotises "Üldine/keel ja välimus" on välja pakutud uus jaotis "Värvid", milles saate lubada värvide ümbermääratlemist seoses operatsioonisüsteemi värviskeemi või määrata värvid käsitsi.

    Firefox 96 väljalase

  • Oluliselt täiustatud mürasummutus ja automaatne helivõimenduse juhtimine, samuti veidi täiustatud kajasummutus.
  • Peamise täitmislõnga koormus on oluliselt vähenenud.
  • Küpsiste ülekandmisel saitide vahel on kehtestatud rangem piirang, mis keelab kolmandate osapoolte küpsiste töötlemise, mis on seatud juurdepääsul muudele saitidele peale praeguse lehe domeeni. Selliseid küpsiseid kasutatakse kasutajate liikumiste jälgimiseks saitide vahel reklaamivõrkude koodis, sotsiaalvõrgustiku vidinates ja veebianalüütikasüsteemides. Küpsiste edastamise juhtimiseks kasutatakse päises “Küpsisepoliitika” määratud atribuuti Same-Site, mis vaikimisi on nüüd seatud väärtusele “Same-Site=Lax”, mis piirab küpsiste saatmist saitidevaheliseks kasutamiseks. alampäringud, nagu pildipäring või sisu laadimine iframe'i kaudu teiselt saidilt, mis pakub kaitset ka CSRF-i (Cross-Site Request Forgery) rünnakute eest.
  • Probleemid, mis on seotud mõne saidi videokvaliteedi halvenemisega ja SSRC (sünkroonimisallika identifikaatori) päise lähtestamisega video vaatamise ajal, on lahendatud. Lahendasime ka probleemi, mis oli seotud vähendatud eraldusvõimega ekraani jagamisel WebRTC kaudu.
  • MacOS-is avab Gmailis linkidel klõpsamine nüüd uuel vahelehel, nagu ka teistel platvormidel. Lahendamata probleemide tõttu ei luba macOS täisekraanrežiimis videoid kinnitada.
  • Tumedate teemastiilide seadistuste lihtsustamiseks on lisatud uus CSS-i atribuutide värviskeem, mis võimaldab määrata, millistes värviskeemides saab elementi õigesti kuvada. Toetatud skeemide hulka kuuluvad "hele", "tume", "päevarežiim" ja "öine režiim".
  • Lisatud on CSS-funktsioon hwb(), mida saab määrata värviväärtuste asemel, et määrata värvid vastavalt HWB (toon, valgesus, mustus) värvimudelile. Valikuliselt saab funktsioon määrata läbipaistvuse väärtuse.
  • Funktsioon "reversed()" on realiseeritud vastureset CSS-i atribuudi jaoks, mis võimaldab kasutada ümberpööratud CSS-loendureid elementide nummerdamiseks kahanevas järjekorras (näiteks saate kuvada elementide numbreid loendites kahanevas järjekorras).
  • Androidi platvormil toetatakse meetodit navigator.canShare(), mis võimaldab kontrollida meetodi navigator.share() kasutamise võimalust, mis annab võimaluse näiteks sotsiaalvõrgustikes teabe jagamiseks. luua ühtne nupp külastaja poolt kasutatavates sotsiaalvõrgustikes jagamiseks või korraldada andmete saatmist teistele rakendustele.
  • Web Locks API on vaikimisi lubatud, võimaldades koordineerida veebirakenduse tööd mitmel vahekaardil või juurdepääsu veebitöötajate ressurssidele. API pakub vahendeid lukkude asünkroonseks hankimiseks ja lukkude vabastamiseks pärast ühisressursi kallal vajaliku töö lõpetamist. Kui üks protsess hoiab lukku, ootavad teised protsessid selle vabastamist ilma täitmist peatamata.
  • Konstruktoris IntersectionObserver() määratakse tühja stringi edastamisel vaikimisi atribuut rootMargin, selle asemel, et teha erandit.
  • Rakendatud on võimalus eksportida lõuendi elemente WebP-vormingus meetodite HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() ja OffscreenCanvas.toBlob kutsumisel.
  • Firefox 97 beetaversioon tähistab failide allalaadimisprotsessi moderniseerimist – selle asemel, et kuvada enne allalaadimise algust viipa, algab failide allalaadimine nüüd automaatselt ja neid saab igal ajal allalaadimise edenemise paneeli kaudu avada.

Lisaks uuendustele ja veaparandustele on Firefox 96 parandanud 30 turvaauku, millest 19 on märgitud ohtlikuks. 14 haavatavust põhjustavad mäluprobleemid, nagu puhvri ületäitumine ja juurdepääs juba vabanenud mälupiirkondadele. Võimalik, et need probleemid võivad viia ründaja koodi käivitamiseni spetsiaalselt loodud lehtede avamisel. Ohtlikud probleemid hõlmavad ka Iframe'i isolatsioonist möödahiilimist XSLT kaudu, võistlustingimusi helifailide esitamisel, puhvri ületäitumist blendGaussianBlur CSS-filtri kasutamisel, mälule juurdepääsu pärast selle vabastamist teatud võrgupäringute töötlemisel, brauseriakna sisu asendamist täieliku manipuleerimisega. -ekraanirežiim, täisekraanrežiimist väljumise blokeerimine.

Lisaks võite märkida Linux Mint distributsiooni ja Mozilla vahelise koostööteate, mille raames edastab distributsioon Firefoxi muutmata ametlikke versioone ilma Debiani ja Ubuntu täiendavate paikade kasutamiseta, ilma et see asendaks kodulehte aadressil linuxmint.com/start , ilma otsingumootoreid asendamata ja vaikeseadeid muutmata. Otsingumootorite Yahoo ja DuckDuckGo asemel kasutatakse Google'i, Amazoni, Bingi, DuckDuckGo ja Ebay komplekti. Vastutasuks kannab Mozilla Linux Mint arendajatele teatud summa raha. Linux Mint 19.x, 20.x ja 21.x harudele pakutakse uusi Firefoxiga pakette. Täna või homme pakutakse kasutajatele Firefox 96 paketti, mis väljastatakse vastavalt lepingule.

Allikas: opennet.ru

Lisa kommentaar