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






