Vabariigi on vĂ€lja antud Firefox 149 veebibrauser ja möödunud versioonide pikaajalised tugivĂ€rskendused â 140.9.0 ja 115.34.0. Firefox 150 on lĂ€himas tunnis minemas beetatestimise etappi, mille vĂ€ljaandmine on planeeritud 21. aprilliks.
Peamised uuendused Firefoxis 149 (1, 2, 3):
- Sisse on lĂŒlitatud Split View reĆŸiimi tugi, mis vĂ”imaldab kahte vahekaarti kĂ”rvuti ĂŒhe akna sees vaadata. ReĆŸiim aktiveeritakse kontekstimenĂŒĂŒs, klikkides hiire parema nupuga vahekaardil nupule "Add Split View". Kui sellele nupule vajutada, jagatakse akna sisu kaheks ja paremas osas avatakse uue vahekaardi sisu. Kui valida kahe vahekaardi rĂŒhm, kuvatakse need ĂŒksteise kĂ”rval. Parema ja vasaku vaateala suurust saab vabalt muuta hiirega tĂ”mmates eralduslinti. Aktiivne vahekaart on korraga vaadates rĂ”hutatud punase raami abil.

- Integreeritud on tasuta VPN-teenus Firefox VPN (Ă€ra segi ajada Mozilla VPN-iga), mis vĂ”imaldab kĂŒlastada veebisaite mitte otse, vaid erinevates riikides asuvate vaheliste proksiserverite kaudu, peites IP-aadress kasutajat. On vĂ”imalik lubada VPN ainult valitud saitide jaoks. VPN-i aktiveerimiseks on vajalik registreerida Mozilla konto. Esimeses etapis on VPN-teenus saadaval USA, Prantsusmaa, Saksamaa ja Ăhendkuningriigi kasutajatele. VPN-teenuses kehtib 50 gigabaiti liikluse piirang kuus.

- Lisatud on Tab Notes funktsioon, mis vĂ”imaldab kinnitada vahekaardile vabalt valitud mĂ€rkmeid. MĂ€lestuste lisamise nupp on paigutatud kontekstimenĂŒĂŒsse ja kuvatakse ka eelvaates, mis ilmub, kui kursor paigutatakse vahekaardi peale. Lubamiseks saab kasutada seadistust "browser.tabs.notes.enabled" lehel about:config vĂ”i valikut Firefox Labs'i sektsioonis seadete lehelt (about:preferences#experimental).

- Pakutakse TrustPaneli paneeli, mida kutsutakse esile, vajutades aadressiriba ette kujutava kilbi ikoonile, kombineerides varem eraldi kuvatud privaatsuse ja turvalisuse seadete paneele.

- Lisatud on kaitse, mis takistab ebaausate saitide taustal asuvate reklaamide, rĂ€mpsposti ja phisingu teadete saatmist. Teated blokeeritakse nĂŒĂŒd automaatselt ja antud volitused tĂŒhistatakse kĂ”ikide saitide puhul, mis on tuvastatud kui pahatahtlikud SafeBrowsing teenuse poolt.
- PDF-failide kuvamise kiirendamiseks on kasutusele vÔetud riistvaraline kiirendus.
- Paanide kohandamise konfigureerijasse (Customize Toolbar) on lisatud vĂ”imalus lisada paneelile Share nupp, et saata praegune vahekaart teistele kasutajatele ja seadmetele Windowsi ja macOS-i pakutavate info vahetamise sĂŒsteemiteenuste abil.
- RĂŒnnaku pinna vĂ€hendamiseks on rangeid nĂ”udeid JavaScripti failidele, mis vĂ”ivad kĂ€ivituda vanemate protsesside kaudu, mis vastutavad alamprotsesside kĂ€ivitamise ja brauserid alusfunktsioonide, nagu liidesed, profiilid, protsesside juhtimine ja navigeerimine, eest.

- Veebilehtede veateatestruktuur on ĂŒmber kujundatud, mis kuvatakse, kui veebilehtede avamine ebaĂ”nnestub.

- Linuxi platvormil kasutatakse nĂŒĂŒd vaikimisi GTK3 dialooge asemel XDG-portaali org.freedesktop.portal.FileChooser, mis pakub tĂ”husamat failivaliku liidest.
- HTTP/3 protokolli kasutamine on tĂ”hustatud, et tagada suurem usaldusvÀÀrsus ebastabiilsete vĂ”rguĂŒhenduste korral.
- Windowsi platvormil on asukoha teabe saamiseks kasutusele vÔetud API Windows.Devices.Geolocation, mis asendab vana Windows 7 ajast pÀrineva API.
- JPEG XL pildiformaadi dekooderi teostus on ĂŒle viidud Rusti keeles kirjutatud jxl-rs teegi kasutamisele. JPEG XL tugi on praegu vaikimisi keelatud ja nĂ”uab parameetri "image.jxl.enabled" aktiveerimist lehelt about:config.
- Veebiarenduse tööriistadesse on lisatud nupp valitud salvestuses olevate kÔigi kirje eemaldamiseks inspektoripaneelil. Stiilide paneelis on iga CSS-elementide juures, mis on seotud 'Computed' sektsioonis olevate arvutatud vÀÀrtustega, lisatud ikoon, mis vÔimaldab selle elemendi leidmist 'Rules' sektsioonis.
- Lisatud on vĂ”imalus kutsuda vĂ€lja brauseri poolt pakutav rippmenĂŒĂŒ showPicker() meetodi kaudu, et kuvada automaatse tĂ€itmise soovitusi tekstivĂ€lja <input type=»text»> pĂ”hjal, kasutades <datalist> plokis mÀÀratletud variante.
- CSS-i omadusele âshape-outsideâ on lisatud tugi funktsioonidele rect() ja xywh() teksti ĂŒmbritseva ala vormimiseks. Varasemalt toetasid neid funktsioone ainult CSS-i omadused clip-path ja offset-path.
- CSS-i omadusele âfont-familyâ on lisatud tugi tĂ€iendava matemaatika sĂŒmbolite valamiseks vÀÀrtusele âmathâ, mis kasutatakse ka vaikimisi fondina
- HTML-elementidesse on lisatud tugi atribuudi âpopover=âhintââ jaoks, mis vĂ”imaldab kuvada automaatselt peidetavaid pop-up vihjeid, mis ei pĂ”hjusta teiste tĂŒĂŒpi popover-blokkide peitmist.

- Multimeediaelementidesse (
- On rakendatud spetsifikatsioonide nÔuetele vastav HTMLMediaElement.captureStream() API, mis vÔimaldab jÀÀdvustada sisu, mille renderdab HTMLMediaElements (nt sisu, mis kuvatakse video ja audio siltide kaudu).
- On lisatud Reporting API, et saada teavet erinevate vÔimaluste ja probleemide kohta, nagu CSP (Content Security Policy) reeglite rikkumine, Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy ning vananenud funktsionaalsuse kasutamine.
- On rakendatud CloseWatcher API, mis vĂ”imaldab jĂ€lgida Close-pĂ€ringuid veebirakendustes ja reageerida nende saabumisele (nt saab luua töötleja, mis reageerib âtagasiâ nupule Android-smartfonil). Close-pĂ€ringud tekivad modaalsete (
- Firefoxi Androidi versioonis on tehtud tööd navigeerimise parandamiseks ja uuendatud tööriistariba, vahelehtede nimekiri ja menĂŒĂŒ. On lisatud vĂ”imalus sulgeda popover-elemente ja dialooge sĂŒsteemi âtagasiâ nupuga. On lisatud seadistus âmedia.peerconnection.ice.obfuscate_host_addressesâ, mis obfuskeerib mDNS-i kaudu mÀÀratletud hostide nimesid, et varjata teavet siseadresside kohta WebRTC kasutamisel.
Lisaks uuendustele ja vigade parendamisele on Firefox 149-s kĂ”rvaldatud 70 turvaprobleemi. 55 neist turvaprobleemist tuleneb mĂ€luhalduse probleemidest, nagu puhverĂŒlekanded ja juurdepÀÀs juba vabastatud mĂ€lu piirkondadele. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada rĂŒndajal kĂ€ivitada koodi spetsiaalselt vormindatud lehtede avamisel.
Allikas: opennet.ru







