Izdan je bil spletni brskalnik Firefox 142, ustvarjene pa so bile tudi posodobitve za prejšnje veje z dolgim obdobjem podpore – 140.2.0, 115.27.0 in 128.14.0. Veja Firefox 143 je bila premaknjena v fazo beta testiranja, njen izid pa je predviden za 16. september.
Ključne nove funkcije v Firefoxu 142 (1, 2, 3):
- Stran, ki se prikaže ob odprtju novega zavihka, ima priporočene članke, razvrščene v ločene tematske razdelke, kot so šport, hrana in zabava. Pod vsakim razdelkom je gumb »Sledi«, ki vam omogoča, da se naročite na tovrstno vsebino ali jo blokirate. Trenutno je razdelitev na razdelke omogočena samo za uporabnike v Združenih državah Amerike, za druge države pa bo aktivirana pozneje. Za vsiljeno aktivacijo sta na strani about:config navedeni nastavitvi »browser.newtabpage.activity-stream.discoverystream.sections.enabled« in »browser.newtabpage.activity-stream.discoverystream.sections.personalization.enabled«.

- Dodana je bila eksperimentalna funkcija predogleda povezav, ki vam omogoča, da pred klikom na povezavo ocenite vsebino, na katero kaže povezava. Če želite odpreti okno za predogled, lahko v kontekstnem meniju uporabite element Predogled povezave, premaknete kazalec na povezavo, medtem ko držite tipko Shift, ali pa kliknete povezavo z miško več kot 1 sekundo. Okno za predogled prikazuje kratek povzetek strani in po želji prikaže glavne točke, ki jih je poudaril mehanizem umetne inteligence. Model umetne inteligence je po želji povezan in deluje v lokalnem sistemu uporabnika.
Funkcija je trenutno privzeto omogočena le za uporabnike z jezikovnimi nastavitvami en-US, en-CA, en-GB in en-AU v sistemih z več kot 3 GB RAM-a, vendar bo postopoma omogočena za vse večji odstotek uporabnikov. Če jo želite vsiliti, lahko uporabite nastavitev »browser.ml.linkPreview.enabled« na strani about:config.

- V načinu izboljšane zaščite pred sledenjem (ETP) (> Strogo) je bila dodana možnost samodejne uporabe seznama izključitev za odpravljanje težav, ki se pojavijo na spletnih mestih zaradi blokiranja kode za sledenje. Na voljo sta dve ravni: uporaba izključitev samo za odpravljanje večjih motenj v delovanju spletnih mest in uporaba izključitev tudi, ko se pojavijo manjše težave.

- Aktivni zavihek je zdaj prikazan v strnjeni skupini zavihkov, kar omogoča delo z enim samim zavihkom, ne da bi razširili celotno skupino. Prej je bila skupina zavihkov bodisi razširjena bodisi popolnoma strnjena, vidna pa je bila le bližnjica skupine.

- Dodatke je mogoče odstraniti iz stranske vrstice prek gumba »Odstrani«, ki se prikaže ob kliku z desno miškino tipko na ikono dodatka.

- V sistemu Windows se s klikom na preostalo obvestilo, ko je Firefox zaprt ali ponovni zagon, Firefox zdaj odpre na strani, navedeni v obvestilu, namesto na domači strani spletnega mesta.
- Izboljšano gibanje vdelanih slik (blobov) z vlečenjem in spuščanjem.
- Izboljšan prikaz rezultatov pri iskanju po zgodovini navigacije prek naslovne vrstice (podvojeni rezultati so filtrirani).
- V orodjih za razvijalce stran za spremljanje omrežne aktivnosti zdaj prikazuje parametre, piškotke in glave zahtev, medtem ko je zahteva še v teku.
- V razhroščevalnik JavaScript je bila dodana nastavitev, ki nadzoruje, ali se okno razhroščevalnika prikaže na zaslonu, ko je izvajanje skripta začasno ustavljeno.
- Dodatki lahko zdaj uporabljajo API wllama (ovijalnik WebAssembly okoli llama.cpp), ki dodatkom omogoča izvajanje lokalnih modelov velikih jezikov v brskalniku.
- Dodan API za razporejanje prioritetnih opravil za razporejanje opravil (povratni klici JavaScript) z različnimi stopnjami prioritete (blokira delo uporabnikov, ustvarja vidne spremembe in delo v ozadju).
- Dodana metoda Selection.getComposedRanges() za pridobitev izbranih besedilnih območij.
- Dodan je bil URLPattern API za preverjanje, ali se URL ujema z določenim vzorcem, ki ga je mogoče uporabiti na primer za razčlenjevanje povezav in preusmerjanje zahtev k obdelovalcem v Service Workerju. const p = new URLPattern({ protocol: 'https', hostname: 'example.com', pathname: '/:folder/*/:fileName.jpg', });
- Dodana lastnost Animation.overallProgress za sledenje ocenjenega napredka prikaza animacije.
- Različica za Android ponuja novo zasnovo menija. Meni je postal lažji za navigacijo in hitrejši.

Poleg novih funkcij in popravkov napak Firefox 142 odpravlja 17 ranljivosti. 12 ranljivosti povzročajo težave s pomnilnikom, kot so prelivanje medpomnilnika in dostop do prej sproščenih pomnilniških področij. Te težave bi lahko pri odpiranju posebej zasnovanih strani povzročile izvajanje zlonamerne kode.
Vir: opennet.ru






