Megjelent a Firefox 133 webböngésző, és frissítések készültek a korábbi hosszú távú támogatási ágakra - 115.18.0 és 128.5.0. A Firefox 134 ág a bétatesztelés szakaszába lépett, amelynek kiadási időpontja január 7.é.
A Firefox 133 főbb újdonságai:
- Az Enhanced Tracking Protection (ETP) szigorú nyomkövetési védelmi módjában bevezetésre került a Bounce Tracking Protection, amely megakadályozza a nyomkövetést átirányítások segítségével. A Bounce Tracking Protection mechanizmusa lehetővé teszi, hogy észleljük az átirányítással kapcsolatos nyomkövetést, és időszakosan törljük a Cookie-kat és a helyben tárolt adatokat, amelyeket a nyomkövetéshez használnak. Ezzel ellentétben a korábban elérhető 'Cookie Purging' mód a nevesített nyomkövetők listája alapján működött, míg az új megoldás heurisztikára építve képes új nyomkövető webhelyek azonosítására az átirányítást követő viselkedés elemzése révén.
A visszairányításon alapuló nyomkövetés lényege, hogy a nyomkövető kód először a saját webhelyére irányítja a felhasználót, majd onnan átirányítja a célnak megfelelő oldalra, így a nyomkövető megőrizheti a Cookie-kat és az adatokat a helyi tárolóban a saját webhelyéhez kötődően. Az adatok megőrzése egy másik webhelyre való átmenet után lehetővé teszi a böngésző korábban alkalmazott, keresztwebhelyes műveletek blokkolására vonatkozó módszereinek megkerülését — mivel az átmeneti oldal egy másik weboldal kontextusán kívül nyílik meg, ezen az oldalon akadálytalanul lehet nyomkövető Cookie-kat beállítani.
- A nyitott lapokat tartalmazó menüben, amely a jobb felső sarokban lévő gomb segítségével érhető el, hozzáadódott egy elem, amely az oldalsávban megjeleníti az aktuális Mozilla-fiókhoz kapcsolódó, más eszközökön megnyitott böngészők lapjainak listáját.

- Bővült azon webhelyek száma, amelyek támogatják a videó automatikus folytatását lebegő ablakban ('kép a képben' mód) úgy, hogy áttérnek arra a lapra, amelyen a videó látható.
- Amennyiben van információ az időről a szerveren, megvalósult az 'expire' attribútum értékének korrekciója a helyi idő és a szerver időd közötti eltérés figyelembevételével. Ha a helyi rendszer ideje jövőbeli időpontban van beállítva, a Cookie-k továbbra is érvényesnek számítanak. a szerver.
- A Windows platformra készült verziókban GPU használatának lehetősége került bevezetésre a Canvas2D API felgyorsítása érdekében.
- A Fetch API-hoz hozzáadódott a 'keepalive' paraméter támogatása, amely lehetővé teszi, hogy az HTTP-kérelmektől függő kapcsolatok ne szakadjanak meg az oldal bezárása vagy másik oldalra való átérés után, így a fetch() hívás használható analitikák küldésére a munkamenet végén, akkor is, ha az oldal már bezárult.
- Az API Permissions használata engedélyezett Web Worker környezetben. Hozzáadódott a WorkerNavigator.permissions tulajdonság támogatása.
- Az
- Hasonlóan a felugró ablakokhoz (popover), a
- A Uint8Array szupersorozathoz hozzáadták az Uint8Array.fromBase64(), Uint8Array.prototype.toBase64(), Uint8Array.prototype.setFromBase64(), Uint8Array.fromHex(), Uint8Array.prototype.toHex() és Uint8Array.prototype.setFromHex() metódusokat a hexadecimális ábrázolás és a Base64 kódolás, valamint ezek visszafejtésére.
- A WebCodecs API-hoz hozzáadták az ImageDecoder, ImageTrackList és ImageTrack interfészeket a képek dekódolásához.
- Hozzáadva egy kísérleti támogatás, amely lehetővé teszi a "contenteditable" attribútum "plaintext-only" értékének beállítását, amely megengedi, hogy csak sima szöveget alkalmazzunk a szerkesztőformákban (ha formázott szöveget illesztünk be, az automatikusan megtisztul). A támogatás engedélyezéséhez az about:config beállítást kell állítani: "dom.element.contenteditable.plaintext-only.enabled".
- Hozzáadva egy kísérleti támogatás a CSS "has-slotted:" pszeudoklasszhoz, amelyet a belső elemeinek stílusának meghatározására használnak, amelyeket a webkomponens renderelésekor a elembe adnak hozzá. A támogatás engedélyezéséhez az about:config beállítást kell állítani: "layout.css.has-slotted-selector.enabled".
- A Firefox Android verziójában a nagy képernyős eszközök számára alapértelmezetten desktop mód van bekapcsolva (a viselkedés megváltoztatható a "Site settings" beállítások szekcióban). Szöveg másolásakor a vágólapra privát böngészési módban a másolt tartalmat most már érzékeny adatként kezeli a rendszer (a felhasználónak figyelmeztető üzenetet küld).
A Firefox 133-ban újdonságok és hibajavítások mellett 18 sebezhetőséget hárítottak el. 3 sebezhetőség veszélyesnek van minősítve. 4 sebezhetőség a memóriakezelési problémákból adódik, mint például a puffer túlcsordulása és a már felszabadított memóriaterületekhez való hozzáférés. Ezek a problémák potenciálisan lehetőséget adhatnak a támadó kódjának végrehajtására speciálisan kialakított oldalak megnyitásakor.
A Firefox 134 béta tesztelési fázisába lépett kiadásában a Linux platformon további érintőpad gesztusok támogatása vált elérhetővé (például kétujjas érintés a lassú görgetés leállításához). A Windows platformon támogatás került a HEVC (H.265) formátumú videók hardveres dekódolásához.
Forrás: opennet.ru

