Megjelent a Firefox 142 webböngésző, és frissítések készültek a hosszú távú támogatást élvező korábbi ágakra — 140.2.0, 115.27.0 és 128.14.0. A Firefox 143 ág most bétatesztelés alatt áll, amelynek kiadása szeptember 16-ra van ütemezve.
A Firefox 142 fő újdonságai (1, 2, 3):
- Az új fül megnyitásakor megjelenő oldalon bevezetésre került a javasolt cikkek csoportosítása különböző tematikus szekciókba, például sport, ételek és szórakozás. Minden szekció alatt található egy "Követés" gomb, amely lehetővé teszi a felhasználók számára, hogy feliratkozzanak erre a fajta tartalomra, vagy letiltsák azt. Jelenleg a szekciók elválasztása csak az Egyesült Államok felhasználói számára érhető el, a többi ország esetében később aktiválják. A kötelező aktiváláshoz a about:config oldalon a "browser.newtabpage.activity-stream.discoverystream.sections.enabled" és a "browser.newtabpage.activity-stream.discoverystream.sections.personalization.enabled" beállításokat kell használni.

- Felkerült egy kísérleti link-előnézeti funkció, amely lehetővé teszi az oldal tartalmának megtekintését, amelyre a hivatkozás mutat, mielőtt rákattintanánk. Az előnézeti ablak megnyitásához használhatja a Preview Link menüpontot a jobb egérgombos menüben, az egérrel a link fölé húzva, miközben a Shift billentyűt lenyomva tartja, vagy 1 másodpercnél tovább kattintva a hivatkozásra. Az előnézeti ablakban egy rövid összegzés jelenik meg az oldalról, és opcionálisan megjelennek a fő szempontok, amelyeket az AI-motor emel ki. Az AI-modell opcionálisan csatlakozik és a felhasználó helyi rendszerén fut.
A funkció jelenleg alapértelmezés szerint csak az en-US, en-CA, en-GB és en-AU helyi beállítású felhasználók számára érhető el olyan rendszereken, amelyek több mint 3 GB RAM-mal rendelkeznek, de fokozatosan egyre több felhasználó számára aktiválják. A kötelező aktiváláshoz használja a "browser.ml.linkPreview.enabled" beállítást az about:config oldalon.

- A fokozott nyomkövetés elleni védelem (ETP, Enhanced Tracking Protection -> Strict) módjában megjelent a kivételek automatikus használatának lehetősége, hogy megszüntessük a nyomkövető kód blokkolásából származó problémákat a webhelyeken. Két szint közül lehet választani: a kivételek alkalmazása csak akkor, ha jelentős működési zavarok lépnek fel a webhelyeken, és a kivételek alkalmazása még akkor is, ha kisebb problémák merülnek fel.

- Az aktív fül megjelenítése a minimalizált fülek csoportjában lehetővé teszi, hogy az egyes fülekkel dolgozzunk anélkül, hogy az egész csoportot kibővítenénk. Korábban a fülek csoportja vagy teljesen kibővült, vagy teljesen minimalizálva volt, ilyenkor csak a csoport ikonja volt látható.

- Lehetőség nyílt a bővítmények eltávolítására az oldalsávból a jobb egérgombos kattintásra megjelenő "Eltávolítás" gomb segítségével.

- A Windows platformon a zárt vagy újraindított Firefox-ban megmaradt értesítésre kattintva most a Firefox az értesítésben megadott oldalt nyitja meg, nem pedig a weboldal főoldalát.
- Javult a drag-and-drop beépített (blob) képek mozgatása.
- Javult a navigációs előzmények keresési eredményeinek megjelenítése az URL-sávon keresztül (szűrve a duplikátumokat).
- A fejlesztői eszközök hálózati aktivitás monitorozó oldalán megjelennek a paraméterek, sütik és a kérések fejlécei, amikor a kérés végrehajtása még nem fejeződött be.
- A JavaScript hibakeresőhöz hozzáadva egy beállítás a hibakereső ablakának képernyőn való megjelenítésének irányítására, amikor a szkript futása megáll.
- Lehetőség nyílik a bővítményekben a wllama API (WebAssembly-átfedés a llama.cpp felett) használatára, amely lehetővé teszi a bővítmények számára, hogy helyi nagyméretű nyelvi modelleket futtassanak a böngészőben.
- Hozzáadva a Prioritized Task Scheduling API a feladatok (JavaScript callback) különböző prioritási szinteken való ütemezéséhez (blokkolja a felhasználói munkát, látható változásokat hoz létre és háttérben fut).
- Hozzáadva a Selection.getComposedRanges() metódus a kijelölt szövegrészek lekéréséhez.
- Hozzáadva az API URLPattern a URL egy adott mintának való megfelelőségének ellenőrzésére, amely például a linkek elemzésére és a kérések átirányítására alkalmazható a Szolgáltatásmunkásban. const p = new URLPattern({ protocol: ‘https’, hostname: ‘example.com’, pathname: ‘/:folder/*/:fileName.jpg’, });
- Hozzáadva az Animation.overallProgress tulajdonság az animáció megjelenítési előrehaladásának nyomon követéséhez.
- Android platformra készült verzióban új menüformátum került javaslatra. A menü egyszerűbben navigálható és gyorsabb lett.

A Firefox 142-ben bevezetett új funkciók mellett 17 sérülékenységet is javítottak. 12 sérülékenységet memória kezelésével kapcsolatos problémák okoznak, például puffer túlcsordulások és már felszabadított memóriaterületekhez való hozzáférés. Ezek a problémák potenciálisan lehetővé tehetik, hogy a támadó kódot futtasson egy kifejezetten megformázott oldal megnyitásakor.
Forrás: opennet.ru






