VĂ€lja tuli Firefox 146 veebibrauseri uus versioon ning vĂ€rskendused eelnevate pikaajalise toetuse harude jaoks â 140.6.0 ja 115.31.0. Beetatesti etappi on viidud Firefox 147 haru, mille vĂ€ljaandmine on planeeritud 14. jaanuariks.
Firefox 146 peamised uuendused (1, 2, 3):
- Lisatud on âSplit Viewâ reĆŸiim, mis vĂ”imaldab vaadata kahte sakk ĂŒhes aknas kĂ”rvuti. ReĆŸiim on vaikimisi keelatud ja selle aktiveerimiseks tuleb minna parameetrile âbrowser.tabs.splitView.enabledâ lehelt about:config. SeejĂ€rel ilmub paremklikkides kontekstimenĂŒĂŒsse nupp âAdd Split Viewâ. Kui sellele nupule klikkida, jagatakse akna sisu kaheks osaks ning paremas osas kuvatakse uue sakkide avamisleht. Kui valida kahest sakkidest koosneva rĂŒhma valik, avatakse valitud sakkide vaade kĂ”rvuti. âSplit Viewâ reĆŸiimis on lubatud hiirega tĂ”mmates kĂ€rpida paremat ja vasakut vaateosa. Aktiivne sakk on samal ajal vaadates punase ÀÀrisega eristatud.

- Linuxi keskkondades, mis kasutavad Waylandi protokolli, on rakendatud osalist suurendamist, et suurendada joonistamise efektiivsust kÔrge pikslitihedusega ekraanidel.
- Uuendatud on sisseehitatud Skia graafikakogum, mida rakendatakse 2D joonistuseks GPU kasutamisel. Uuendus on viinud joonistamise jĂ”udluse paranemiseni ja ĂŒhilduvuse suurenemiseni.
- KÔikidele kasutajatele on saadud juurdepÀÀs Firefox Labs seadete sektsioonile, kus on vÔimalik aktiveerida katsetamisel olevaid eksperimentaalseid funktsioone. Varem oli see sektsioon saadaval ainult nendel seadistustel, mille kasutajad olid nÔustunud osalema katsetes vÔi olid sisselogimisel lubanud andmete edastamise.

- Aadressiribale otsingupĂ€ringu sisestamisel on rakendatud vĂ”imalus kuvada otsingutulemusi soovituste rippmenĂŒĂŒs. Funktsioon ei ole hetkel vaikimisi aktiivne kĂ”igile ning see aktiveerub jĂ€rk-jĂ€rgult ĂŒha suuremale osale kasutajatest.

- Significantly increased the number of countries for which the weather forecast widget is activated, displayed on the new tab page. The location for the forecast can be detected automatically or set manually. Among the post-Soviet countries, Estonia, Lithuania, and Latvia are available. Others can enable the widget via the setting about:config "browser.newtabpage.activity-stream.discoverystream.region-weather-config" on the about:config page.

- The configurator has been revamped with a new color override dialog for viewed sites (Contrast Control/Manage Colors), where the adjustable colors and explanatory labels are now visually grouped.

- Support for automatic backups of saved passwords, bookmarks, internal databases, and other browser data has been added. Backups are currently supported only on the Windows platform, but will be available in builds for other OS in the future. Backups are created daily and can be encrypted with a password. Later, the backup can be used to restore the state after installing the fresh Firefox on another device.

- Support for the Direct2D API has been discontinued on the Windows platform.
- In macOS builds, a separate process is launched by default for GPU interaction, which handles operations related to WebGPU, WebGL, and WebRender. In case of code crashes related to the GPU, instead of crashing the browser, the GPU process is now restarted.
- In WebRTC, encryption of traffic using the ML-KEM cryptographic algorithm, resilient against quantum computer attacks, has been implemented, with key exchange occurring during the connection negotiation via the DTLS 1.3 protocol.
- Support for compressing information about points on an elliptic curve has been added to the WebCrypto API, allowing for the mathematical recovery of the full point values. Compression can almost halve the size of public keys to save traffic and disk space.
- In CSS, a new @-rule "@scope" has been added, which allows limiting the application of styles to a specified DOM subtree without the need to write specific selectors. @scope (.article-body) { img { border: 5px solid black; background-color: goldenrod; } }
- Lisatud CSS-funktsiooni contrast-color() tugi, mis tagastab vastupidise vÀrvi mÀÀratud vÀrvile (valge korral tagastab see musta ja musta korral valge). Funktsiooni saab kasutada taustavÀrvi valimiseks teatud teksti vÀrvi jaoks ja vastupidi.
- Lisatud CSS-omand text-decoration-inset, et seadistada dekoratiivsete joonte (nt allajoonimine, ĂŒlekriipsutamine, sĂŒntaksskeemide mĂ€rgistus) algus- ja lĂ”pp-punkte.
- Lisatud tugi aegunud vĂ”tmesĂ”nale â-webkit-fill-availableâ, mida kasutatakse CSS-omandites âwidthâ ja âheightâ ning mis on analoog veel vaikeaktiivsena mitteaktiveeritud vĂ”tmesĂ”nale âstretchâ, mis vĂ”imaldab elementidel venida kuni nad tĂ€idavad tĂ€ielikult saadaval oleva bloki ruumi.
- Veebiarenduse tööriistades on kontrollimise liideses reeglite kĂŒlgpaneelis vaikevÀÀrtusena peidetud kasutamata CSS-omandid, mis on vĂ€hendanud segadust ja kiirendanud paneeli joonistamist. Peidetud omaduste kuvamise taastamiseks on allosas nupp âShowâŠâ.
- Androidi platvormiversioonis on failide ĂŒleslaadimise liides lihtsustatud â kui veebisait ei tĂ€psusta failitĂŒĂŒpi, pakub brauser nĂŒĂŒd valiku, et valida fail, teha foto vĂ”i salvestada heli.
Firefox 146-s, vĂ€lja arvatud uuendused ja veaparandused, on kĂ”rvaldatud 17 haavatavust. 12 haavatavust on pĂ”hjustatud mĂ€luga seotud probleemidest, nagu puhversalade ĂŒletĂ€itumine ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Need probleemid vĂ”ivad potentsiaalselt viia pahatahtlike koodide kĂ€ivitamiseni spetsiaalselt vormistatud lehtede avamisel.
Firefox 147 beetaversioonis on lisatud vĂ”imalus kasutada katalooge â~/.config/mozillaâ profiilide, lisandmoodulite, seadete ja sisemiste andmebaaside hoidmiseks vastavalt Freedesktop.org XDG Base Directory spetsifikatsioonile. Videote esitamine on optimeeritud, kasutades AMD GPU-d riistvarakonteksti dekodeerimise kiirendamiseks. Turvalise sirvimise protokoll on vĂ€rskendatud versioonile 5. Lisatud on valik video automaatseks jĂ€tkamiseks âpilt pildisâ reĆŸiimis vahekaardi vahetamisel. Lisatud on tugi RFC 9842 (Compression Dictionary Transport). Rakendatud on navigeerimise API.
Allikas: opennet.ru






