Ilmus vĂ€lja Firefox 145 veebibrauser ning loodud on vĂ€rskendused eelmistele pikaajalise toetuse harudele â 140.5.0 ja 115.30.0. Beetatestimise etappi on viidud Firefox 146 haru, mille vĂ€ljalaskmine on planeeritud 9. detsembriks.
Peamised uuendused Firefox 145 (1, 2, 3):
- Toetust 32-bitistele Linux-sĂŒsteemidele on peatatud. MĂ€rgitakse, et Firefoxi toetamine 32-bitistel platvormidel muutub ĂŒha keerulisemaks ja usaldusvÀÀrsemaks, kuna toetust 32-bitistele versioonidele on enamustes Linuxi jaotustes juba lĂ”petatud. 32-bitiste Linuxi jaotuste kasutajatele soovitatakse ĂŒle minna 64-bitistele operatsioonisĂŒsteemidele. Neile, kes ei saa kiiresti jaotust vĂ€rskendada, on vĂ”imalik kasutada Firefox 140 ESR-haru, millele turvaparandusi valmistatakse vĂ€hemalt jĂ€rgmiseks septembriks.
- Nuppude, vahelehtede, aadressiribade ja sisendvÀljade nurki on tugevdatud.

- Sisseehitatud PDF-vaatajas on rakendatud kommentaaride / mĂ€rkmete lisamise, redigeerimise ja kustutamise vĂ”imalus. Kommentaaride navigeerimiseks ja vaatamiseks on lisatud eraldi kĂŒlgriba. Kommentaari lisamisel on vĂ”imalik valida vĂ€rvi, et see silmapaistvalt taustal eristuks.

- Kui kursor satub kokku kokku kuvatud vahelehe gruppi, kuvatakse rĂŒhmas olevate vahelehtede loend, millega saab kiiresti avada vajaliku vahelehe ilma, et peaks esmalt kogu grupp avama.

- Lisatud on vĂ”imalus töötada salvestatud paroolidega otse kĂŒlgribalt, ilma et peaks avama paroolihalduri eraldi aknas vĂ”i vahelehes.

- Pakutud on uus valik taustapilte uue vahelehe avamise lehe jaoks, mis on saadaval nii heledas kui ka pimedas reĆŸiimis.

- Vahelehtede seadistustesse on lisatud valik, mis vÔimaldab avada vÀlistest rakendustest avatavaid linke, koosolevat tÀhelepanu suunata praeguse aktiivse vahelehe lÀhedale, mitte vahelehtede nimekirja lÔppu.

- KontekstimenĂŒĂŒsse on lisatud punkt âKopeeri link mĂ€rgistuseleâ, mis vĂ”imaldab luua lingi, mis viib lehelt valitud tekstifragmendi juurde. Valitud tekstile viidatakse linkidega nagu âhttps://www.example.com#:~:text=musterâ.
- Kasutajate varjatud tuvastamise kaitse (Fingerprinting Protection) funktsioonide ulatus on laiendatud, kui on aktiveeritud tugevdatud jĂ€lgimise kaitse (ETP, Enhanced Tracking Protection => Strict) vĂ”i brauseris privaatsusreĆŸiimis lehtede avamiseks. Muudatused on vĂ”imaldanud peaaegu poole vĂ”rra vĂ€hendada varjatud tuvastamise meetodite efektiivsust vĂ”rreldes varasema kaitsega.
Kaitse tugevdamiseks tagastatakse pĂŒsiv vÀÀrtus parameetritele, mida vĂ”ib kasutada tĂ€iendava tunnusena tuvastamiseks, ja ligipÀÀs seadme kohta kĂ€ivatele andmetele, nagu puuteplaadi toetatud samaaegsete puudutuste arv ja protsessori tuumade arv, on piiratud. Realiseeritud on juhusliku mĂŒra asendamine ĂŒritustel, kui ĂŒritatakse kujutistelt lugeda, mis on genereeritud canvas elementide kaudu. Lehe sisu joonistamiseks on vĂ€lja lĂŒlitatud kohalike mittepeamise fondide kasutamine.

- Tugevdatud kaitse reĆŸiimis (strict) jĂ€lgimise kaitse (ETP, Enhanced Tracking Protection) on vaikimisi aktiveeritud redirektide kaudu jĂ€lgimise kaitse (Bounce Tracking Protection). Bounce Tracking Protection mehhanism vĂ”imaldab tuvastada redirektide kaudu jĂ€lgimisega seotud tegevust ja perioodiliselt kustutada kĂŒpsiseid ning kohalikult salvestatud andmeid, mida kasutatakse jĂ€lgimiseks. Erinevalt "Cookie Purging" reĆŸiimist toimub kustutamine mitte tuntud jĂ€lgijate nimekirja alusel, vaid heuristika abil, mis vĂ”imaldab tuvastada uusi jĂ€lgijate saidid, analĂŒĂŒsimise kĂ€itumine pĂ€rast redirekti.
Redirektide kaudu jĂ€lgimise meetodi pĂ”hiolemus on see, et jĂ€lgijakood suunab kasutaja alguses oma veebisaidile ja seejĂ€rel viskab ta sihtlehele, mis vĂ”imaldab jĂ€lgijal salvestada kĂŒpsiseid ja andmeid kohalikku poodi enda saidiga seotud. JĂ€lgimise andmete salvestamine pĂ€rast teise saidi kĂŒlastamist aitab mööduda varem rakendatud veebibrauseri meetoditest, millega blokeeritakse ristveebide operatsioonid - kuna vahepealne leht avatakse teise saidi kontekstist vĂ€ljaspool, saab sellises lehes probleemideta salvestada jĂ€lgivat kĂŒpsist.
- Lisatud on Matroska konteinerite tugi (kodeerijatele AVC, HEVC, VP8, VP9, AV1, AAC, Opus ja Vorbis).
- Sisseehitatud masintĂ”lkesĂŒsteemis on suurenenud mugavus tĂ”lkimisel keelte vahel, millel on erinev tĂ€htede suund. Kohalike mudelite tihendamiseks on kasutusele vĂ”etud Zstandard algoritm, mis vĂ€hendas allalaaditavate andmete mahtu ja sÀÀstis ruumi kohalikul salvestusel.
- Konfiguratsioonides, kus tĂ€iendusi ei ole installitud, toob klĂ”psamine lisade juurdepÀÀsu paneeli nupule nĂŒĂŒd esile selgituse, miks tĂ€iendus on kasulik, koos lingiga lisade katalooge.
- JavaScriptis on rakendatud meetod Atomics.waitAsync(), mis pakub asĂŒnkroonset versiooni meetodist Atomics.wait(), vĂ”imaldades oodata SharedArrayBuffer paigutuse mÀÀratlemist, sarnaselt Atomics.waitâle, kuid lubades lubaduse tagastamist.
- Lisatud toetus HTTP-pealkirjadele Integrity-Policy ja Integrity-Policy-Report-Only, millega on vÔimalik kontrollida laaditavate skriptide terviklikkust.
- On rakendatud CSS-i omadus text-autospace, mis automaatselt kohandab sarnaselt kirjatĂ€htede vahemaid erinevatest kirjutamissĂŒsteemidest (nĂ€iteks ladina ja hieroglĂŒĂŒfid).
- CSS-i omaduses font-family on lisatud toetust matemaatika fontide perele, et vÔimaldada matemaatiliste vÀljendite korrektset joonistamist.
- ToggleEvent API-s on lisatud omadus source, mis sisaldab Element objekti, esindades kasutajaliidese elementi, mis kĂ€ivitas oleku muutuse, mille tĂ”ttu sĂŒndis ToggleEvent. NĂ€iteks kui kasutaja klikib elemendile â
- Windows platvormile mĂ”eldud versioonides on Firefoxi kĂ€ivitusikoon asendatud eraldi mini-rakendusega (launcher), mis kĂ€ivitab Firefoxi, kui see on juba installitud, vĂ”i laadib alla installer'i, kui seda pole sĂŒsteemis.
- Apple'i arvutites, millel on Apple Siliconi kiibid ja macOS 26, on rakendatud API WebGPU toetus.
- Firefox Androidile:
- Kohustuslik kontroll on sisse lĂŒlitatud TLS-sertifikaatide veebi serverite osas avalikes Certificate Transparency pĂ€evikutes, mille eesmĂ€rk on tuvastada sertifikaate, mis on loodud kĂ”rvalekaldumisega standardsetest litsentsikeskuse töövoogudest (nĂ€iteks varjatud sertifikaadi loomine töötaja vÀÀrkasutuse vĂ”i sertifikaadi keskuse kompromiteerimise tĂ”ttu).
- TLS-sertifikaatide tĂŒhistamise kontrollimise kiirus on suurendatud mehhanismi CRLite abil, mis töötab kasutaja sĂŒsteemis. Kasutajas sĂ€ilitatav sertifikaatide teabe andmebaas sĂŒnkroniseeritakse perioodiliselt vĂ€list with Mozilla andmebaasiga.
- TLS 1.3 ja HTTP/3 jaoks on lisatud toetus hĂŒbriidsele vĂ”tmevahetusalgoritmile âmlkem768x25519â, mis on kvantkompuutri rĂŒnnakute suhtes vastupidav ja koosneb X25519 ECDH ja ML-KEM (CRYSTALS-Kyber) algoritmi kombinatsioonist.
- QUIC ja HTTP/3 protokollide vÔrgu stack komponentide rakendused on asendatud Rusti keeles kirjutatud teostusega, mis on mÀrgatavalt parem. kÔrge jÔudlusega.
Firefox 145 toodi vĂ€lja koos 19 haavatavuse kĂ”rvaldamisega, sealhulgas 10, mis on tingitud mĂ€luhaldusprobleemidest nagu puhverĂŒlevus ja juurdepÀÀs juba vabastatud mĂ€lupiirkondadele. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndajal kĂ€ivitada koodi spetsiaalselt kujundatud lehtede avamisel.
Allikas: opennet.ru







