KĂ€ivitati veebibrauser Firefox 113 ja vormiti vĂ€lja pikaajalise toe haru â 102.11.0. Beetatestimise etappi jĂ”udis haru Firefox 114, mille vĂ€ljaandmine on planeeritud 6. juuniks.
Peamised uuendused Firefox 113-s:
- Aadressiribal hakkab nĂŒĂŒd kuvatama sisestatud otsingupĂ€ringut, asemel et nĂ€idata otsingumootori URL-i (st vĂ”tmesĂ”nad kuvatakse aadressiribal mitte ainult sisestamise ajal, vaid ka pĂ€rast otsingumootori kĂŒlastamist ja vĂ€ljakutsutud seotud otsingutulemuste nĂ€itamist). Muudatus kehtib ainult siis, kui pöördutakse otsingumootorite poole aadressiribalt. Kui pĂ€ring on sisestatud otsingumootori veebilehele, kuvatakse aadressiribal URL. OtsinguvĂ”tmete jĂ€tmine aadressiribale lihtsustab tĂ€psustavate otsingupĂ€ringute esitamist, kuna tulemuste vaatamise kĂ€igus ei ole vajalik lehte ĂŒles kerida sisestamisala juurde.

Selle kĂ€itumise haldamiseks on otsinguseadete jaotises (about:preferences#search) pakutud spetsiaalne valik ning about:config-s suvand âbrowser.urlbar.showSearchTerms.featureGateâ.

- Otsingusoovituste rippmenĂŒĂŒle on lisatud kontekstimenĂŒĂŒ, mis kuvatakse, kui klĂ”psate nuppule ââŠâ. MenĂŒĂŒ pakub vĂ”imalust otsingupĂ€ringu eemaldamiseks kĂŒlastusajaloost ja toetatud linkide kuvamise peatamiseks.

- Parandatud on video vaatamise reĆŸiimi âpilt pildisâ (Picture-in-Picture) teostust, lisades nuppu 5 sekundi edasi- ja tagasikerimiseks, nupu kiireks akna tĂ€isekraaniks suurendamiseks ning kiire kerimise liuguri, millel on positsiooni- ja kestuseindikaator.

- Privaatvaate reĆŸiimis lehtede avamisel on tugevdatud kolmandate osapoolte kĂŒpsiste blokeerimist ja brauseri salvestuse isoleerimist, mida kasutatakse kĂŒlastuste jĂ€lgimise koodis.
- Registreerimisvormides paroolide tĂ€itmisel on automaatselt genereeritud paroolide usaldusvÀÀrsust suurendatud, nĂŒĂŒd kasutatakse nende koostamisel ka erimĂ€rke.
- AVIF (AV1 Image Format) piltide vormingu teostuses, kus on kasutatud AV1 video kodeerimise vormingu siselÀbi tihendustehnoloogiaid, on lisatud toetust animeeritud piltide jaoks (AVIS).
- Mootor on ĂŒmber töötatud, et toetada ligipÀÀsetavuse tehnoloogiaid (accessibility engine). Oluliselt on paranenud jĂ”udlus, reageerimiskiirus ja stabiilsus ekraanilugejate, ĂŒhtse sisselogimise liideste ja ligipÀÀsetavuse raamistikuga töötamisel.
- Safari ja Chromiumi-pÔhiste brauserite jÀrjehoidjate importimisel on lisatud tugi seotud jÀrjehoidjate favicon'ide importimiseks.
- Windowsi platvormil on karmistatud protsesside liivakasti isolatsiooni rakendamine, mis suhtlevad GPU-ga. Windowsi sĂŒsteemidel on nĂŒĂŒd vĂ”imalik Microsoft Outlooki sisu hiirega lohistada. Windowsi vĂ€ljaannetes on vaikimisi aktiveeritud visuaalne efekt, mis suumib proovides lehte kerida ĂŒle lehe lĂ”pu.
- macOS platvormi vĂ€ljaannetes on juurdepÀÀs Services alammenĂŒĂŒd otse Firefoxi kontekstimenu kaudu.
- Worklet liidest kasutavates skriptides (lihtsustatud variant Web Workers, mis annab juurdepÀÀsu madalama taseme joonistamise ja helitöötluse etappidele) on lisatud tugi JavaScripti moodulite importimiseks 'import' vÀljendi abil.
- Vaikimisi on sisse lĂŒlitatud toetus teatud CSS Color Level 4 spetsifikatsioonis mÀÀratud funktsioonidele color(), lab(), lch(), oklab() ja oklch(), mis on ette nĂ€htud vĂ€rvi mÀÀramiseks vĂ€rviruumides sRGB, RGB, HSL, HWB, LHC ja LAB.
- CSS-i on lisatud funktsioon color-mix(), mis vÔimaldab segada vÀrve mis tahes vÀrviruumides, lÀhtudes mÀÀratud protsendist (nÀiteks 10% sinise lisamiseks valgele vÔib mÀÀrata «color-mix(in srgb, blue 10%, white);».
- CSS-ile on lisatud omadus «forced-color-adjust», mis keelab individuaalsete elementide jaoks vÀrvide sundimise piiramise, jÀttes nende vÀrvide haldamiseks tÀieliku kontrolli CSS-i kaudu.
- CSS-i on lisatud meediakĂŒsimuse (@media) toetus «scripting», mis vĂ”imaldab kontrollida skriptide tĂ€itmise vĂ”imaluse kĂ€ttesaadavust (nĂ€iteks CSS-is saab mÀÀrata, kas JavaScripti tugi on sisse lĂŒlitatud).
- Uus pseudo-klassi sĂŒntaks ':nth-child(an + b)' ja ':nth-last-child()' vĂ”imaldab esitada selektiivseid valikute eelnevaid filtreerimisi, enne pĂ”hivaliku 'An+B' rakendamist.
- On lisatud API Compression Streams, mis pakub programmilist liidest andmete kokkusurumiseks ja lahtipakkimiseks gzip ja deflate formaadis.
- On lisatud toetus meetoditele CanvasRenderingContext2D.reset() ja OffscreenCanvasRenderingContext2D.reset(), mis on mÔeldud joonistuskonteksti taastamiseks algsesse olekusse.
- Lisatud on tugi WebRTC tÀiendavatele funktsioonidele, mis on rakendatud muudes brauserites: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats («peer-connection» RTTStatsType), RTCRtpSender.setStreams() ja RTCSctpTransport.
- Eemaldatud on Firefoxi spetsiifilised WebRTC funktsioonid mozRTCPeerConnection, mozRTCIceCandidate ja mozRTCSessionDescription, mis on pikka aega olnud aegunud. Eemaldatud on ka vananenud atribuut CanvasRenderingContext2D.mozTextStyle.
- Veebiarenduse tööriistades on laiendatud JavaScripti tĂ”rkeotsija failide otsingu funktsioone. Otsingu paneel on viidud kohustuslikku kĂŒlgpaneeli, mis vĂ”imaldab nĂ€ha tulemusi skriptide redigeerimise ajal. Tagatud on miniatuuride tulemuste ja node_modules katalooge kuuluvate tulemustega. Vaikimisi on ignoreeritud failide otsingutulemused peidetud. Lisatud on toetus mustrite jĂ€rgi otsimiseks ja modifikaatorite kasutamiseks otsimisel (nĂ€iteks suuruse mittetĂ€htaegne otsing vĂ”i regulaaravaldiste rakendamine).
- HTML-failide vaatamise liideses on aktiveeritud JavaScripti sisseehitatud koodi visuaalse vormindamise (pretty print) reĆŸiim.
- JavaScript-i silumisfunktsioonis on lubatud skriptifailide ĂŒlekirjutamine. Koodifailide kontekstimenĂŒĂŒsse on lisatud valik âLisa skripti ĂŒlekirjutusâ, mis vĂ”imaldab laadida skripti faili oma arvutisse ja seda redigeerida, pĂ€rast mida seda muudetud skripti kasutatakse lehe töötlemisel, isegi pĂ€rast selle vĂ€rskendamist.

- Androidi versioonis:
- Vaikimisi on sisse lĂŒlitatud AV1 vormingu videode riistvaraline dekodeerimine, ja kui seda ei toetata, kasutatakse tarkvaralist dekodeerijat.
- GPU kasutamine Canvas2D rasteriseerimise kiirendamiseks on sisse lĂŒlitatud.
- Sisseehitatud PDF-vaatur on uuendatud, PDF-failide salvestamine on lihtsustatud.
- TĂ”rge, mis takistas videote esitamise lĂŒhiĂŒhenduseks horisontaalses reĆŸiimis, on lahendatud.
Firefox 113 versioonis tehti mitmeid tĂ€iustusi ja parandati vigu, samuti kĂ”rvaldatakse 41 haavatavust. 33 neist on klassifitseeritud kui kriitilised, sealhulgas 30 haavatavust (millele on antud CVE-2023-32215 ja CVE-2023-32216), mis tulenevad mĂ€lu töötlemise probleemidest, nagu puhverserverite ĂŒlevool ja juurdepÀÀs juba vabastatud mĂ€lupiirkondadele. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada pahatahtliku koodi tĂ€itmist spetsiaalselt kujundatud lehtede avamisel. Haavatavus CVE-2023-32207 vĂ”imaldab autoriteetide nĂ”ude ringitada, sundides kasutajat klĂ”psama kinnitamisnupule vale sisu kaudu (klikijacking). Haavatavus CVE-2023-32205 vĂ”imaldab peita brauseri hoiatuseid lĂ€bi hĂŒpikakende ĂŒlekatte.
Firefox 114 beetaversioon on kasutusele vĂ”etud kasutajaliides, millega hallata erandite nimekirja âDNS over HTTPSâ. âDNS over HTTPSâ seadistused on liikunud jaotisse âPrivaatsus ja turvalisusâ. NĂŒĂŒd on vĂ”imalik leida jĂ€rjehoidjaid otse âJĂ€rjehoidjadâ menĂŒĂŒst. JĂ€rjehoidjate menĂŒĂŒ avamise nuppu saab nĂŒĂŒd paigutada tööriistariba.
Allikas: opennet.ru





