A Firefox 126 kiadása

Megjelent a Firefox 126 web böngésző, és elkészült a hosszú távú támogatású verzió - 115.11.0. A Firefox 127-es ág bétatesztelésre került, amelynek megjelenése június 11-re van tervezve.

A Firefox 126 főbb újításai:

  • A helyi menübe hozzáadódott a „Link másolása webhelykövetés nélkül” művelet, amely lehetővé teszi a kiválasztott hivatkozás URL-jének a vágólapra másolását, miután eltávolította a nyomkövetéshez használt lekérdezési paramétereket. Például a Facebook oldalain történő navigálás során a mc_eid és fbclid paraméterek eltávolításra kerülnek a hivatkozás másolásakor. Összesen több mint 300 nyomkövetéshez használt paraméter marad ki, köztük a legnagyobb online boltokban használt paraméterek.
    A Firefox 126 kiadása
  • Támogatást kapott a tartalom kódolása a Zstandard (zstd) tömörítési algoritmus segítségével, a korábban támogatott gzip, brotli és deflate algoritmusok mellett. A Firefox mostantól a HTTP fejlécben a „Content-encoding” értékének „gzip, deflate, br, zstd” beállítását használja. A zstd formátumban tömörített adatok szolgáltatására vonatkozóan a Facebook kiemelkedik.
  • Bevezetésre került egy kísérleti funkció, amely lehetővé teszi a szövegrészletek automatikus gépi fordítását, amelyeket az oldalon kijelöltek (korábban csak az egész oldal fordítása volt támogatott). A fordító funkció a jobb gombbal kattintva megjelenő helyi menüből hívható meg. A szövegrészletek fordításának aktiválásához a browser.translations.select.enable beállítást adták hozzá az about:config-be.
    A Firefox 126 kiadása
  • Megvalósították a kiegészítő telemetria átadását, aggregált keresési lekérdezés számlálókkal különböző kategóriákhoz. A kategóriák 20 általános tartalomtípust ölelnek fel, például sport, üzlet és utazás. Állítják, hogy az összegyűjtött információk szükségesek az új keresési lehetőségek fejlesztéséhez. Az adatok a felhasználókhoz nem kapcsolódnak. A felhasználó IP-címéről történő információk törléséhez az OHTTP (Oblivious-HTTP) technológiát alkalmazzák, amely biztosítja a titkosított HTTP üzenetek átirányítását további közbenső csomópontok révén, így a végső szerver címzett a felhasználó IP-címéről érkező kérést nem, hanem a tranzitcsomópont IP-címéről kapja.
  • Ideiglenesen le van tiltva a Firefox 125-ben bevezetett lehetőség, hogy gyorsan átugorjunk a vágólapra másolt linkekre (ha a címsor megnyomásakor a vágólapon URL található, akkor automatikusan az URL-t ajánlották fel kezdeti javaslatként a navigálásra). Az okok között teljesítményproblémák szerepelnek.
  • A macOS verziókban, Mac számítógépeken M3 CPU-val, engedélyezve van az AV1 formátumú videók hardveres gyorsítása.
  • Bevezetésre került a URL.parse() metódus, amely egy URL objektumot ad vissza, amely a megadott hivatkozást reprezentálja. Az URL() konstruktorral ellentétben az új metódus problémák esetén null-t ad vissza, ahelyett, hogy kivételt generálna.
  • A CSS zoom tulajdonság támogatása engedélyezve lett, amely lehetővé teszi egyes elemek méretezésének csökkentését vagy növelését. Az elemre alkalmazott nagyítási szint meghatározására bevezetésre került az Element.currentCSSZoom, amely csak olvasható.
  • Lehetőség nyílt a saját HTML-elemek (custom element) állapotának CSS-en keresztül történő tükrözésére a ‘:state()’ álcázó osztály révén. A funkció hasonlóan működik, mint a szabványos HTML-elemek, amelyek állapotukat a felhasználói interakciók hatására megváltoztatják.
  • Hozzáadva a Selection.direction tulajdonság, amely meghatározza a kijelölés irányát.
  • Bevezetésre került a Screen Wake Lock API támogatása, amely lehetővé teszi, hogy a webalkalmazás, például egy multimédiás lejátszó, megakadályozza a képernyővédő aktiválódását a felhasználó huzamosabb távolléte után.
  • Az IndexedDB API-ban hozzáadva az IDBFactory.databases metódus a meglévő adatbázisok iterálásához (visszaadja az elérhető adatbázisok nevét és verzióját tartalmazó objektumok tömbjét).
  • A Selection API-ban kísérleti támogatás került bevezetésre a Shadow DOM határait átlépő kijelölésekhez. A dom.shadowdom.selection_across_boundary.enabled beállítás aktiválásával érhető el az about:config-ben.
  • A CSS-be kísérleti shape() funkció került bevezetésre, amely lehetővé teszi formák létrehozását a CSS clip-path és offset-path tulajdonságokkal. A layout.css.basic-shape-shape.enabled beállítás aktiválásával érhető el az about:config-ben.
  • A stílusszerkesztő működését a webfejlesztői eszközökben 15-20%-kal felgyorsították.
  • A webfejlesztői eszközökben hozzáadva egy "Show split console" beállítás a webkonzol egyidejű megjelenítése más panelek mellett.
    A Firefox 126 kiadása
  • Az Android verzióban megoldották az url-sáv megjelenítésével kapcsolatos problémákat összehajtható képernyős eszközökön. A desktop verzióval való egységesítés érdekében az "Add-ons" beállítás "Extensions”-re lett átnevezve.

A Firefox 126 új verziójában, a hibajavítások mellett, 21 biztonsági rést is megszüntettek. Két biztonsági rés kritikusnak minősül. Az első kritikus biztonsági rés (CVE-2024-4764) olyan memóriaterülethez vezet, amelyet már felszabadítottak, amikor több WebRTC hangstreamet dolgoznak fel. A második kritikus biztonsági rés (CVE-2024-4367) lehetővé teszi a JavaScript kód végrehajtását az integrált PDF-olvasóban, ha gondosan megformázott betűtípusokat kezelnek. További 9 biztonsági rés memória kezelési problémák miatt alakult ki, mint például a puffertúlcsordulások és a már felszabadított memóriaterületekhez való hozzáférés. Ezek a problémák potenciálisan lehetővé tehetik egy támadó számára, hogy kódot hajtson végre, amikor kifejezetten kidolgozott oldalakat nyitnak meg.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster