Firefox 96 vabastamine

Ilmus web-brauser Firefox 96. Lisaks on loodud pika toetuse versiooni uuendus — 91.5.0. Beetatestimise etappi on viidud Firefox 97 haru, mille vĂ€ljalase on planeeritud 8. veebruariks.

Peamised uuendused:

  • Lisatud on vĂ”ime sundida tumeda vĂ”i heleda teema aktiveerimist veebisaitidel. VĂ€rviskeem muutub brauseri poolt ning see ei vaja saidi poolset toetust, mis vĂ”imaldab tumeda teema rakendamist saitidel, mis on saadaval ainult heledates toonides, ja heleda teema rakendamist tumedatel saitidel.
    Firefox 96 vabastamine

    VĂ€rvide ĂŒmberdefineerimiseks on seadetes (about:preferences) jaotises „Üldine / Keel ja vĂ€limus” lisatud uus jaotis „VĂ€rvid”, kus saab lubada vĂ€rvide ĂŒlemineku operatsioonisĂŒsteemi vĂ€rviskeemi pĂ”hjal vĂ”i mÀÀrata vĂ€rve kĂ€sitsi.

    Firefox 96 vabastamine
  • Oluliselt on paranenud mĂŒrasummutamine ja automaatne helitugevuse reguleerimine ning veidi on paranenud ka kaja summutamine.
  • Oluliselt on vĂ€henenud koormus peamise tĂ€itmisvoo suhtes.
  • Rakendatud on rangem kĂŒpsiste edastamise piirangute rakendamine, mis keelab kolmandate osapoolte kĂŒpsiste töötlemise, mis on seatud, kui kĂŒlastatakse saite, mis erinevad domeen praegusest lehekĂŒljest. Selliseid kĂŒpsiseid kasutatakse kasutaja liikumise jĂ€lgimiseks veebisaitide vahel reklaamivĂ”rkude, sotsiaalmeedia vidinate ja veebianalĂŒĂŒsi sĂŒsteemide koodis. KĂŒpsiste edastamise haldamiseks kasutatakse pĂ€ises „KĂŒpsiste poliitika” mÀÀratud atribuut Same-Site, mis on vaikimisi nĂŒĂŒd kehtestatud vÀÀrtusele „Same-Site=Lax”, piirates kĂŒpsiste edastamist kolmanda osapoole alamsaadetiste jaoks, nĂ€iteks pildi pĂ€rimise vĂ”i sisu laadimise kaudu iframe'iga teiselt saidilt, mis pakub ka kaitset CSRF (Cross-Site Request Forgery) rĂŒnnakute eest.
  • Lahendatud on probleemid video kvaliteedi langusega mĂ”nede saitide puhul ja SSRC (Synchronisation source identifier) pĂ€ise lĂ€htestamise probleem video vaatamise ajal. Samuti on kĂ”rvaldatud probleem lahutatud ekraani jagamise korral WebRTC kaudu, mille tulemusel langetatakse resolutsioon.
  • macOS platvormil suunab Gmaili linkide klikkimine nĂŒĂŒd nende avamise uues vahekaardis, nagu ka muudel platvormidel. Lahendamata probleemide tĂ”ttu on macOS-is keelatud video lahtiĂŒhendamine tĂ€isekraanireĆŸiimis.
  • Tumedate lĂ”ppteema stiilide seadistamine on lihtsamaks muutunud, kuna on lisatud uus CSS-i omadus color-scheme, mis vĂ”imaldab mÀÀrata, millistes vĂ€rviskeemides saab elementi Ă”igesti kuvada. Toetatud skeemide seas on "light", "dark", "day mode" ja "night mode".
  • CSS-i funktsioon hwb() on nĂŒĂŒd saadaval, mida saab kasutada vĂ€rviteks vastavalt HWB (hue, whiteness, blackness) vĂ€rvimudelile. Funktsioonis vĂ”ib valikuliselt mĂ€rkida ka lĂ€bilaskvuse vÀÀrtuse.
  • CSS-i omaduses counter-reset on rakendatud funktsioon "reversed()", mis vĂ”imaldab kasutada pööratud CSS-kaitsjate sĂŒsteemi elementide numeerimiseks kahanevas jĂ€rjekorras (nĂ€iteks saab
      loendis elementide numbritena kuvada kahanevas jÀrjestuses).
    1. Androidi platvormil on toetatud meetod navigator.canShare(), mis vĂ”imaldab kontrollida, kas navigator.share() meetodit saab kasutada, mis pakub sotsiaalmeedias teabe jagamiseks vahendeid, nĂ€iteks vĂ”imaldab luua ĂŒhtse nuppu sotsiaalmeedias postitamiseks, mida kĂŒlastaja kasutab, vĂ”i korraldada andmete edastamist muudele rakendustele.
    2. Oleme vaikimisi sisse lĂŒlitanud API Web Locks, mis vĂ”imaldab koordineerida veebirakenduse tööd mitmes vahelehes vĂ”i siseneda ressurssidesse veebitööliste kaudu. API pakub vahendeid blokeeringute hankimiseks asĂŒnkroonselt ja blokeeringute vabastamiseks pĂ€rast vajaliku töö tegemist ĂŒhiste ressursside kallal. Kuni ĂŒks protsess hoiab blokeeringut, ootavad teised protsessid selle vabastamist ilma tĂ€itmise peatamiseta.
    3. IntersectionObserver() konstruktoris, kui edastatakse tĂŒhi string, seadistatakse seatud vaikimisi rootMargin omadus, mitte ei genereerita erandit.
    4. On lisatud vÔimalus eksportida canvas-elemente WebP formaadis, kui kutsutakse vÀlja meetodeid HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() ja OffscreenCanvas.toBlob.
    5. Firefox 97 beetaversioonis on mĂ€rgata failide laadimisprotsessi moderniseerimist — kĂŒsimise asemel enne laadimist, failid hakkavad nĂŒĂŒd automaatselt laadima ja neid saab igal ajal avada laadimise edusamme nĂ€itaval paneelil.

Firefox 96 puhul on lisaks uuendustele ja tĂ”rgete parandamisele kĂ”rvaldatud 30 turvaprobleemi, millest 19 on mĂ€rgitud ohtlikeks. 14 haavatavust on seotud mĂ€luhalduse probleemidega, nagu puhverĂŒlevoolud ja toimetamine juba vabastatud mĂ€lupiirkondadega. Need probleemid vĂ”ivad potentsiaalselt viia pahatahtliku koodi kĂ€ivitamiseni spetsiaalselt kujundatud lehtede avamisel. Ohtlike probleemide hulka kuulub ka Iframe'is eraldatuse ĂŒletamine XSLT kaudu, mitme ĂŒlesande tĂ€itmine helifailide esitamisel, puhverĂŒlevool CSS-filtri blendGaussianBlur kasutamisel, mĂ€lu juurde pÀÀsemine pĂ€rast selle vabastamist teatud vĂ”rgupĂ€ringute töötlemisel, brauseriakna sisu manipuleerimine tĂ€isekraanireĆŸiimis ja tĂ€isekraanireĆŸiimi sulgemise blokeerimine.

Lisaks vÔib mÀrkida koostöölepingu sÔlmimist Linux Mint'i ja Mozilla vahel, mille kohaselt tarnitakse Linux Mint'i jaotises muutmata ametlikud Firefox'i versioonid ilma lisapatchideta Debianilt ja Ubuntu'lt, ilma et asendataks kodu lehte linuxmint.com/start, ilma otsingumootorite vahetamiseta ja vaikeseadete muutmiseta. Otsingumootorite asemel kasutatakse Google'i, Amazonit, Bingi, DuckDuckGo'd ja Ebay'd. Vastutasuks kanti Mozilla arendajatele Linux Mint'ile teatud rahasumma. Uued Firefox'i paketid pakutakse Linux Mint'i versioonidele 19.x, 20.x ja 21.x. TÀna vÔi homme pakutakse kasutajatele paketti Firefox 96, mis on koostatud vastavalt saavutatud kokkuleppele.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster