Firefox 126 veebibrauseri vĂ€ljalaskmine on toimunud ning pikaajalise toe haru uuendus â 115.11.0 on koostatav. Firefox 127 haru on viidud beetatesti etappi, mille vĂ€ljalaskmine on planeeritud 11. juuniks.
Firefox 126 peamised uuendused:
- KontekstimenĂŒĂŒsse on lisatud toiming "Kopeeri link ilma saidi jĂ€lgimiseta", mis vĂ”imaldab kopeerida valitud lingi URL-i lĂ”ikelauale, eelnevalt eemaldades jĂ€lgimiste vahel kasutatavad pĂ€ringu parameetrid. NĂ€iteks lingi kopeerimisel eemaldatakse parameetrid mc_eid ja fbclid, mida kasutatakse Facebooki lehtedelt liikudes. Kokku eemaldatakse ĂŒle 300 jĂ€lgimise parameetri, sealhulgas need, mida kasutavad suurimad e-kaubandusplatvormid.

- Sisukoodi toetamine Zstandard (zstd) kompressioonialgoritmi kaudu on lisatud, peale varasemalt toetatud algoritmide gzip, brotli ja deflate. Firefox mÀÀrab nĂŒĂŒd HTTP-pealkirjas "Content-encoding" vÀÀrtuseks "gzip, deflate, br, zstd". Suurtest saitidest, mis toetavad zstd formaadis compresseeritud andmete edastamist, on mĂ€rgitud Facebook.
- Lisatud on eksperimentaalne automatiseeritud masintĂ”lke funktsioon lehe peal valitud tekstilĂ”ikude tĂ”lkimiseks (varem toetas ainult kogu lehe tĂ”lkimist). TĂ”lke funktsioon kĂ€ivitatakse kontekstimenĂŒĂŒs, mis kuvatakse paremklĂ”psamisel valitud tekstiblokil. Fragmentide tĂ”lke aktiveerimiseks on about:config-sse lisatud seadistus browser.translations.select.enable.

- Rakendatud on tĂ€iendava telemeetriateabe edastamine eri kategooriate otsingupĂ€ringute agregaatide kohta. Kategooriad hĂ”lmavad 20 ĂŒldist sisu tĂŒĂŒpi, nagu sport, Ă€ri ja reisid. VĂ€idetakse, et kogutud teave on vajalik uute otsingufunktsioonide arendamiseks. Andmeid sĂ€ilitatakse ilma seotuseta ĂŒksikute kasutajatega. Kasutaja IP-aadressi teabe eemaldamiseks kasutatakse OHTTP (Oblivious-HTTP) tehnoloogiat, mis muudab ĆĄifreeritud HTTP-sĂ”numite suunamise kaudu tĂ€iendavaid vahendavaid sĂ”lmi, nii et lĂ”pp. server saab pĂ€ringu mitte kasutaja IP-lt, vaid transiidisĂ”lme IP-lt.
- Firefox 125 versioonis on ajutiselt keelatud vÔimalus kiiresti avada lÔige, mis on kopeeritud lÔikelauale (kui aadressiribal asub URL, kuvati see automaatselt esmakordse soovitusena). Keelamise pÔhjuseks on esinenud toimivusprobleemid.
- macOS-i kokkuvÔtetes Maci arvutites, millel on M3 protsessor, on lisatud riistvaraline kiirus, et dekoodeerida AV1 formaadis videot.
- Lisatud meetod URL.parse(), mis tagastab URL-objekti, mis esindab parameetrites antud linki. Erinevalt URL() konstruktorist tagastab uus meetod hÀirete korral nulli, mitte ei genereeri erandit.
- Kasutusele on vĂ”etud CSS-i omadus zoom, mis vĂ”imaldab vĂ€hendada vĂ”i suurendada ĂŒksikute elementide masti. Elementi rakendatud mastaabi mÀÀramiseks on ette nĂ€htud omadus Element.currentCSSZoom, mis on ainult lugemiseks.
- Lisatud on vĂ”imalus kuvada kohandatud HTML-elementide (custom element) olek CSS-is pseudoklassi â:state()â kaudu. Funktsionaalsus on ellu viidud sarnaselt sellele, kuidas vaikimisi HTML-elemendid muudavad oma olekut sĂ”ltuvalt kasutaja interaktsioonist.
- Lisatud omadus Selection.direction, mis mÀÀrab valiku suuna.
- Lisatud on API Screen Wake Lock tugi, mis vÔimaldab veebirakendusel, nÀiteks multimeedia mÀngijal, blokeerida ekraanisÀÀstja aktiveerimise pikaajalise kasutamata jÀtmise ajal.
- API IndexedDB-s on lisatud meetod IDBFactory.databases, et lÀbida olemasolevaid andmebaase (tagastab massiivi objektidest, mis sisaldavad saadaval olevate andmebaaside nime ja versiooni).
- API valikusse on lisatud katsetamisTugi valimis, mis ĂŒletab varjatud DOM-i piire. See aktiveeritakse lĂ€bi dom.shadowdom.selection_across_boundary.enabled aadressil about:config.
- CSS-i on lisatud katsetamisfunktsioon shape(), mis vÔimaldab luua kujundeid CSS-i omaduste clip-path ja offset-path abil. See aktiveeritakse lÀbi layout.css.basic-shape-shape.enabled aadressil about:config.
- Stiili redaktori töö web-arendajate tööriistades on kiirus kasvanud 15-20%.
- Veebiarendajate tööriistadesse on lisatud seadistus âShow split consoleâ, mis vĂ”imaldab sisse/vĂ€lja lĂŒlitada reĆŸiimi, mis kuvab veebikonsoli koos teiste paneelidega.

- Androidi versioonis on lahendatud probleemid aadressiriba paneeli kuvamisega volditavatel seadmetel. Ăhtlustamiseks lauaarvuti versiooniga on seade âAdd-onsâ ĂŒmbernimetatud âExtensionsâiks.â
Firefox 126-s on lahendatud 21 turvaauku ja parandatud mitmeid probleeme. Kaks turvaauku on tĂ€histatud kui kriitilised. Esimene kriitiline turvaauk (CVE-2024-4764) pĂ”hjustab juba vabastatud mĂ€lualaduse juurde pÀÀsemise mitme WebRTC helivoo töötlemisel. Teine kriitiline turvaauk (CVE-2024-4367) vĂ”imaldab JavaScripti koodi tĂ€itmist spetsiaalselt kujundatud fondide töötlemisel sisseehitatud PDF-vaaturis. Veel 9 turvaauku on pĂ”hjustatud mĂ€lu töötluse probleemidest, nĂ€iteks puhvri ĂŒlevooludest ja vabastatud mĂ€lualadele juurde pÀÀsemisest. Need probleemid vĂ”ivad potentsiaalselt viia kahjustava koodi tĂ€itmiseni spetsiaalselt kujundatud lehtede avamisel.
Allikas: opennet.ru



