Ilmus veebibrauser Firefox 137 ning värskendatud on varasemaid pikaajalise toe versioone — 115.22.0 ja 128.9.0. Beta-testimise faasi on jõudnud Firefox 138, mille väljaandmine on kavandatud 29. aprilliks.
Firefox 137 peamised uuendused:
- Lisatud on vahekaardigrupeerimise tugi, mis võimaldab ühendada mitut vahekaarti ja kokkuklapituna ühte nuppu, et nad ei võtaks ruumi teiste vahekaartide vaatamise ajal. Grupile saab määrata nime ja värvi ning salvestada selle eraldi juhuks, kui sisu tulevikus vajalikuks osutub. Grupiga loomiseks saab kasutada konteksti menüüs olevat "Lisa vahekaart gruppi" valikut, klikkides hiire parema nupuga vahekaardinuppudel, või lihtsalt lohistada ühe vahekaardi teise peale (kui ilmub grupi loomise dialoog).
Grupeerimine võib osutuda kasulikuks vahelehtede teemade kaupa jagamiseks (meelelahutus, ostud, hilisem lugemine). Lisaks aitab gruppeerimine, kui teema esmakordsel uurimisel või toote valimisel avaneb palju seotud lehti, millele tuleb hiljem tagasi pöörduda, kuid ei tahaks, et kõrvalised lehed jääksid eraldi vahelehtedena, kuna need võtavad ruumi. Praegu on see võimalus vaikimisi mitte kõigile saadaval ja aktiveeritakse järk-järgult üha suuremale protsendile kasutajatest. Sundaktiveerimiseks saab lehelt about:config aktiveerida seadistuse „browser.tabs.groups.enabled“.

- Aadressiriba on oluliselt kaasajastatud. Lisatud on ühtne otsingumootori valimise nupp. Lisaks võimalusele kiiresti saata päring huvipakkuvasse otsingumootorisse, on menüüs, mis avaneb uuele nupule vajutades, samuti saadaval elemendid külastusajaloo, avatud vahelehtede ja salvestatud järjehoidjate sirvimise liideste juurde, samuti seadete otsimise võimalus.

Otsingupäringu esitamisel aadressiribal jäävad sisestatud andmed nüüd aadressiribale alles, isegi pärast päringu saatmist otsingumootorile, võimaldades vajadusel otsingut otse aadressiribal muuta. Näiteks kui aadressiribal esitada päring "samba vulnerability", ei kuvata nüüd otsingumootori URL-i, vaid jääb sisestatud tekst:

Soovituste rippmenüüs on lisatud nuppude kuvamine täiendavate toimingute, näiteks lehe printimise, tegemiseks.

- Otsingupäringu sisestamisel aadressiribal, olles mõnel veebilehe lehel, pakutakse soovitustes automaatselt võimalust esitada päring selle veebisaidi otsingumootori kaudu, kui see pakub vastavaid funktsioone. Pärast kahe sellise otsingupäringu tegemist saidile pakub brauser võimalust lisada saidi otsingumootor otsingumootorite loendisse.

- Otsingupiirkonna valimise võimalus, kasutades juhtimistäge, nagu @bookmarks, @tabs, @history ja @actions. Sümboli „@“ sisestamisel kuvatakse saadaval olevate тегide vihje.

Aadressirida saab nüüd kasutada kalkulaatorina, piisab, kui sisestate sinna suvalise matemaatilise avaldise ja rippmenüüs kuvatakse tulemus. Tulemuse kopeerimiseks lõikelauale saate sellele hiirega klikata.

Uued aadressiriba võimalused on praegu vaikimisi aktiveeritud ainult väikesele protsendile kasutajatest. Sundaktiveerimiseks „about:config“ saate kasutada seadeid jaotisest „browser.urlbar“, nagu „browser.urlbar.quicksuggest.enabled“, „browser.urlbar.unifiedSearchButton.always“ ja „browser.urlbar.suggest.calculator“).
- Linuxi platvormi versioonides on lisatud HEVC (H.265) videode riistvaralise dekodeerimise tugi.
- PDF-dokumentide vaatamisel on tagatud kõikide linkide tuvastamine ja nende muutmine hüperlinkideks.
- PDF-vaaturisse on lisatud dialoog oma allkirja pildi dokumenti manustamiseks.

- Toetust on lisatud SVG Path API jaoks kujundite kuvamiseks ja kontuuride loomiseks SVG-elementi „path“ abil. Toetust on lisatud meetoditele getPathData(), setPathData() ja getPathSegmentAtLength(), mida pakub SVGPathElement liides.
- CSS-i omadus «hyphenate-limit-chars» on lisatud, et määrata minimaalsed sümbolite arv sõnaosade vahel, mis jagatakse sõna lõppemise korral uuele reale.
- CSS-i omaduses text-decoration-line on lisatud tugi väärtustele «spelling-error» ja «grammar-error», et esile tuua teksti sünktaktikavead ja grammatikavead.
- Lisatud on meetod Math.sumPrecise(), et arvutada massiivide ja muude loetletavate objektide elementide summa täpsusega, mis ületab tavalise tsükli summamise täpsust (välistatakse täpsuse kadumine vahepealsete tulemuste salvestamisel).
- Lisatud on meetod Atomics.pause(), mis teavitab rikka seisundist, mis ootab juurdepääsu jagatud ressursile ning mida süsteem saab kasutada CPU energiatarbimise reguleerimiseks.
- Täpsemate lisandite jaoks on seatud andmete suuruse piirang (10 MB), mis salvestatakse API storage.session kaudu.
- Veebiarenduse tööriistades on fontide kontrolli paneelile lisatud fontide metadata kuvamine, näiteks versioon, autor, tarnija ja litsents.

- Võrguliikuvuse kontrollimise paneelis on saadaval võimalus üle kirjutada võrgupäringute vastuseid (reaalsete vastuste asemel saab osutada valitud faili sisu).

- Androidi platvormi versioonis on lisatud tugi HEVC (H.265) formaadis videotele.
Firefox 137 toob kaasa 14 haavatavuse parandust ja vigu. 13 neist on märgitud ohtlikeks. Kõik ohtlikud haavatavused on põhjustatud mäluga seotud probleemidest, nagu ülevoolud ja juurdepääs juba vabastatud mälu piirkondadele. Need probleemid võivad potentsiaalselt viia ründaja koodi täitmiseni spetsiaalselt loodud lehtede avamisel.
Allikas: opennet.ru










