Ilmus vĂ€lja Firefox 142 veebibrauser ja pikaajalise toe versioonide uuendused â 140.2.0, 115.27.0 ja 128.14.0. Beetatestimise etappi on edastatud Firefox 143 haru, mille vĂ€ljaanne on planeeritud 16. septembriks.
Firefox 142 peamised uuendused (1, 2, 3):
- Uue vahekaardi avamisel kuvatud lehe peal on soovitatud artiklite grupeerimine eraldi teemakategooriatesse, nagu sport, toit ja meelelahutus. Iga kategooria all on nupp âFollowâ, mis vĂ”imaldab tellida selle tĂŒĂŒpi sisu vĂ”i blokeerida selle. Praegu on jaotamine kategooriatesse sisse lĂŒlitatud ainult Ameerika Ăhendriikide kasutajatele, teistele riikidele aktiveeritakse see hiljem. Sundaktiveerimiseks on lehel about:config seadistus âbrowser.newtabpage.activity-stream.discoverystream.sections.enabledâ ja âbrowser.newtabpage.activity-stream.discoverystream.sections.personalization.enabledâ.

- Lisatud on katselinkide eelvaatefunktsioon, mis vĂ”imaldab hinnata sisu, millele link viitab, enne linkimisele minekut. Eelvaateaken avaneb, kui kontekstimenĂŒĂŒs valida "Preview Link", hiirekursori linkile viibutamine samal ajal Shift-klahvi all vĂ”i hoida hiirekliki all rohkem kui 1 sekund. Eelvaateaknas kuvatakse lĂŒhikokkuvĂ”te lehekĂŒljest ja valikuliselt AI-mootori rĂ”hutatud peamised punktid. AI-mudel on valikuline ja töötab kasutaja lokaalses sĂŒsteemis.
Funktsioon on vaikimisi aktiivne ainult kasutajatele, kellel on lokaalid en-US, en-CA, en-GB ja en-AU ning kellel on rohkem kui 3 GB RAMi, kuid see aktiveeritakse jĂ€rk-jĂ€rgult ĂŒha suuremale protsendile kasutajatest. VĂ€lja lĂŒlitamiseks saab kasutada seadistust "browser.ml.linkPreview.enabled" lehelt about:config.

- TĂ€psemate jĂ€lgimise kaitse (ETP, Enhanced Tracking Protection -> Strict) reĆŸiimis on lisatud automaatse erandite nimekirja kasutamise vĂ”imalus, et lahendada veebilehtedel jĂ€lgimiskoodide blokeerimise tĂ”ttu tekkida vĂ”ivaid probleeme. Pakutakse kahte taset: erandite rakendamine vaid oluliste probleemide kĂ”rvaldamiseks ja erandite rakendamine isegi siis, kui esinevad ebaolulised probleemid.

- Aktiivse vahekaartide kuvamine kokkusurutud vahekaartide grupis on tagatud, mis vÔimaldab töötada eraldi vahekaartidega ilma kogu grupi avamata. Varem avati vahekaartide grupp kas tÀielikult vÔi kokkusurutult, jÀttes nÀhtavaks vaid grupi sildi.

- Olenemata lisandite kĂ”rvaldamise vĂ”imalus kĂŒlgribalt on esitatud nupp âRemoveâ, mis kuvatakse paremklĂ”psamisel lisandi ikoonil.

- Windowsi platvormil viib klĂ”ps pĂŒsinud teatele suletud vĂ”i taaskĂ€ivitatud Firefoxi puhul nĂŒĂŒd Firefoxi avamiseni, kasutades teates mĂ€rgitud lehte, mitte saidi pĂ”hilehte.
- HÀsti on paranenud sisseehitatud (blob) piltide tÔstmine ja lohistamine.
- Parandatud otsingutulemuste kuvamist navigeerimisajaloos aadressiribast (korduste filtreerimine on tagatud).
- Arendajate tööriistades vĂ”rguaktiivsuse jĂ€lgimise lehelt on tagatud parameetrite, kĂŒpsiste ja pĂ€ringu pealkirjade kuvamine hetkel, kui pĂ€ringu tĂ€itmine pole veel lĂ”ppenud.
- JavaScripti tÔrkeotsijasse on lisatud seadistus, mis vÔimaldab hallata tÔrkeotsija akna kuvamist ekraanil skripti tÀitmise peatumise ajal.
- API wllama (WebAssembly kĂ€tkete ĂŒle llama.cpp) on saadaval tĂ€iendustes, mis vĂ”imaldab tĂ€iendustel kĂ€itada lokaalseid suuri keeltemudeleid brauseris.
- Lisatud API Prioritized Task Scheduling, et ajastada ĂŒlesannete (JavaScripti tagasikutsumiste) tĂ€itmist erineva prioriteediga (blokeerib kasutaja tegevuse, tekitab nĂ€htavaid muutusi ja taustatööd).
- Lisatud meetod Selection.getComposedRanges(), et saada valitud tekstialad.
- Lisatud on API URLPattern, et kontrollida URL-i vastavust teatud mustrile, mida saab kasutada nĂ€iteks linkide analĂŒĂŒsimiseks ja pĂ€ringute suunamiseks Service Worker'i töötlusse. const p = new URLPattern({ protocol: 'https', hostname: 'example.com', pathname: '/:folder/*/:fileName.jpg', });
- Lisatud on omadus Animation.overallProgress, et jÀlgida animatsiooni kuvamise edenemist.
- Androidi versioonis on esitatud uus menĂŒĂŒkujundus. MenĂŒĂŒ on saanud lihtsama navigeerimise ja kiiremaks muutmise.

Firefox 142 toob kaasa mitte ainult uuendusi ja parandusettepanekuid, vaid ka 17 haavatavuse lahendamist. 12 haavatavust on seotud mĂ€luhalduse probleemidega, sealhulgas puhverĂŒlevoolud ja juba vabastatud mĂ€lu osadele viitamine. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada kurjategijatel koodi kĂ€ivitada spetsiaalselt kujundatud lehti avades.
Allikas: opennet.ru






