Ilmus veebibrauser Firefox 154 ning avaldati eelnevate pikaajalise toetuse versioonide uuendused â 153.1.0, 140.14.0 ja 115.39.0. BETA-testimise etappi lĂ€heb peagi versioon Firefox 155, mille vĂ€ljalaskmine on planeeritud 1. septembriks.
Firefox 154 peamised uuendused (1, 2, 3):
- LNA (Local Network Access) spetsifikatsiooni rakendamine on laiendatud WebSocket-ĂŒhendustele. LNA piirab juurdepÀÀsu kohalikele sĂŒsteemidele (loopback, 127.0.0.0/8) vĂ”i sisevĂ”rkudele (192.168.0.0/16, 10.0.0.0/8 jne) avalike veebisaitide suhtlemisel. Siseressurssidele juurdepÀÀsuks peab kasutaja andma veebirakendusele spetsiaalsed volitused, kuna taolisi tegevusi kasutavad pahatahtlikud isikud CSRF-rĂŒnnakute teostamiseks marsruutijatele, juurdepÀÀsupunktidele, printeritele, ettevĂ”tte veebiliidestele ja teistele seadmetele ja teenustele, mis aktsepteerivad pĂ€ringute ainult kohalikkust. Veebisaitide WebSocket-ĂŒhenduste avamine kohaliku vĂ”rgu seadmega toob nĂŒĂŒd endaga kaasa teate dialooge, mis kĂŒsivad kasutajalt operatsiooni kinnitust.
- ReĆŸiimile âSmart Windowâ on lisatud AI kasutamise vĂ”imalus, et soovitada vahekaartide rĂŒhmitamist ja mÀÀrata igale rĂŒhmale nimi. Smart Window pakub eraldi sisulehe AI-ga suhtlemiseks, tĂ€iendades olemasolevat standardset veebinavigatsiooni ja privaatse vaatamise reĆŸiimi.

- Kasutajale on antud vĂ”imalus tĂŒhistada individuaalselt teatud veebisaitide kĂŒpsiste ja veebisaitide andmete puhastamise toimingud, sĂ€ilitades samas nendel saitidel jĂ€lgimise eest kaitse ja kĂŒpsistega seotud piirangud.
- Kogu lehe sisu tĂ”lkimise funktsioon katab nĂŒĂŒd ka lehte integreeritud iframe-plokkide sisu. Tagatud on keele tuvastamine lehe laadimise etapis.
- AdresstipĂ€ringu reale on lisatud tegu âManage AIâ kiireks liikumiseks AI seadistuste sectionisse seadistajas.
- Lehe sundĂŒmbersuunamisel (uuendamisnupu vajutamine koos Shift klahvi all hoidmisega) tĂŒhjendatakse nĂŒĂŒd ka favicon miniatuuri vahemĂ€lu.
- Videote vaatamise ajal on positsiooni vahetamine oluliselt kiirem.
- Sisse ehitatud PDF-vaaturis on vÀlja töötatud tekstide esiletÔstmine, sarnaselt sellele, kuidas tekste esile tuuakse veebilehtedel.
- Vaikimisi seadistatakse, et uutes ja pikka aega mittekasutatud profiilides ei kuvata enam nuppu âFirefox Viewâ menĂŒĂŒs. Nupu saab taastada paneeli kohandamise liidese kaudu.
- Lisatud on CSS omadused âtext-box-trimâ ja âtext-box-edgeâ, mis vĂ”imaldavad tĂ€pselt juhtida tĂŒhikute suurust teksti ees ja taga. Omadus âtext-box-trimâ mÀÀrab lĂ”ikepiirkonna (ĂŒlal, all vĂ”i mĂ”lemalt poolt), samas kui âtext-box-edgeâ mÀÀrab servade lĂ”ikamise viisi.
- Lisatud on CSS funktsioonid sibling-index() ja sibling-count() elementide stiilimiseks, tuginedes nende positsioonile vÔi naaberelementide arvule.
- Rakendatud on ajasisestamise liides, mis kuvatakse ja elementide kasutamisel.
- Rakendatud on HTTP pÀis No-Vary-Search, mille kaudu saab seadistada vahemÀllu salvestamise reegleid, arvestades URL-is edastatavaid parameetreid (nÀiteks vÔib vÀlistada mitteolulised parameetrid lehe vahemÀllu salvestatud variandi olemasolu mÀÀramisel).
- JavaScripti liidesesse Iterator on lisatud toetust sĂŒnkroonselt teostatavatele meetoditele Iterator.prototype.chunks (jagab iteratori elemendid jĂ€rjestikusteks mitteĂŒletavateks gruppideks), Iterator.prototype.windows (iteratori elementide lĂ€biviimine libiseva akna meetodiga), Iterator.prototype.includes (kontrollib, kas iteratoris on teatud element) ja Iterator.prototype.join (ĂŒhendab kĂ”ik iteratori elemendid ĂŒheks stringiks).
- JSON Vaatleja andmete kuvamisel kuvatakse nĂŒĂŒd ekraani alumises osas valitud elemendi tĂ€ispikkus.
- Firefox Androidile on uuendatud ikoone, antud on vÔimalus valida faili nimi ja kataloog allalaadimise jaoks, tagades automaatse aadresside salvestamise sisendvÀljadele, kiirendatud lemmikutest otsingu ja loodud on Firefox Labs sektsioon eksperimentaalsete funktsioonide testimiseks.
Lisaks uuendustele ja vigade parendustele on Firefox 154-s kĂ”rvaldatud 167 haavatavust, millest enamus tulenes mĂ€lu haldamise probleemidest, nagu mĂ€lupuhvrite ĂŒlevoolud ja juurdepÀÀs juba vabastatud mĂ€lu aladele. Need probleemid vĂ”ivad potentsiaalselt viia meeskonna koodi tahtmatule kĂ€ivitamisele spetsiaalselt vormistatud lehe avamisel.
Allikas: opennet.ru

