A Firefox 139 kiadása

Megjelent a Firefox 139 webböngésző, és frissítések készültek a hosszú távú támogatású (LTS) 115.24.0 és 128.11.0 ágazatokhoz. A Firefox 140 ága beta tesztelésre került, amelynek kiadása várhatóan június 24-én lesz.

A Firefox 139 fő újdonságai:

  • Lehetőség van egyedi háttérkép megadására vagy háttérszín választására az új fül megnyitásakor megjelenő oldalhoz. Ez a funkció egyelőre nem alapértelmezett minden felhasználónál, és fokozatosan aktiválódik egyre több felhasználónál. Kényszerített aktiváláshoz a 'Firefox Labs' beállításait lehet használni (about:settings#experimental). Az új kiadásban új típusú háttérképek is elérhetőek, és bevezetésre került egy új 'Celestial' háttérkép kategória.
    A Firefox 139 kiadása
  • Kísérleti támogatás került bevezetésre a linkek előnézetére az oldalon — ha az Alt+Shift billentyűk lenyomva tartása mellett az egérkurzort egy link fölé visz, megjelenik egy felugró ablak a link által megcélzott oldal információival. Az információ tartalmazza a címet, a képet és egy rövid összefoglalót a tartalomról, amelyet egy nagy nyelvi modell generál (beépített AI-asszisztens használatával, amely a felhasználó rendszerén fut). A funkció aktiválása a 'Firefox Labs' szekcióban lehetséges (about:settings#experimental).
    A Firefox 139 kiadása
  • A nyelvről nyelvre történő fordítás funkciója most már nemcsak weboldalakon, hanem az 'moz-extension://' URL-en elérhető kiegészítők belső oldalain is működik.
  • Jelentősen javították az adatok HTTP/3 átvitelének teljesítményét, különösen a kapcsolat újbóli felállítása (QUIC 0-RTT) és a nagy átvitelű kapcsolatok esetén, amelyek nagy késleltetésekkel rendelkeznek.
  • A Chrome által a felhasználói adatvédelmi információk titkosítására való átállás miatt megszűnt a jelszavak és a fizetési módok közvetlen migrálásának támogatása a Chrome-ból. A Chrome-ból történő jelszóátvitelhez mostantól manuálisan kell exportálni a jelszavakat CSV formátumban, majd a kapott fájlt feltölteni a Firefoxba.
  • Június 10-én leáll a Review Checker (Fakespot) szolgáltatás, július 8-án pedig a Pocket szolgáltatás.
  • Alapértelmezés szerint engedélyezve van a Temporal objektum, amely alternatív módszereket kínál az idő és dátum kezelésére. Az új API lehetővé teszi az időzónák figyelembevételével és anélkül történő manipulációt, az idő konvertálását, a kimenet formázását és az idővel végzett aritmetikai műveleteket. Az idő független az időzónától (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), az időzónához kötötten (Temporal.ZonedDateTime) és epochális formában (Temporal.Instant — az 1970. január 1-je óta eltelt nanomásodperc) is megadható.
  • Hozzáadva a Worker-ek számára a pontos időzítő pontoságának csökkentésének lehetősége.
  • A keresési műveletek most már lefedik az HTML blokk tartalmát is, amely a <details> tageket használja. Ha a keresett kifejezés szerepel a blokkban, akkor az automatikusan megnyílik a keresés során.
  • Az «hidden» attribútumhoz egy új «until-found» jelzőt javasoltak, amely lehetővé teszi az elem keresésre való elérhetőségét és a szövegmaszk görgetését. Például elrejthetünk egy rejtett szöveget, melynek tartalma helyi kereséskor előkerül.
  • A window.getSelection().toString() metódus biztosítja a kiválasztott szöveg helyes szérializálását szöveges űrlapokban.
  • A WebAuthn számára megvalósították a largeBlob és credProps kiterjesztéseket, amelyek a felhasználói fiókkal kapcsolatos további adatok megőrzésére és lekérésére szolgálnak.
  • A HTMLDialogElement API-hoz hozzáadták a requestClose() metódust, amely kezdeményezi a <dialog> HTML elem alapú párbeszédablak bezárását. A Close() metódussal ellentétben az új metódus lehetővé teszi a bezárás megszakítását, ha eseménykezelőt adunk hozzá a „cancel” eseményhez.
  • A beágyazott szerkesztő viselkedése a contenteditable és designMode esetén a Chrome-hoz hasonlóan kezeli a blokkok határát és a látható tartalom közötti szóközöket (a Firefox már nem ad hozzá elemet <br> a blokk határa előtt lévő szóköz após).
  • A webfejlesztők eszközeiben a hálózati vizsgálat panel szűrőbeállításainak megőrzése biztosított különböző munkamenetek között. A JavaScript hibakeresőben javították azt a sort, ahol a végrehajtás leállt, és a gyökérkönyvtár korlátozott a kiválasztott állapotra. domain.
  • Android platform verziójában megvalósították a könyvjelzők rendezésének támogatását, javították a letöltési vezérlés felületét, szélesítették a hírcsatorna lehetőségeit, és megkezdődött a JetPack Compose keretrendszer támogatásának megvalósítása.

A Firefox 139 új funkcióin és hibajavításain kívül 14 sebezhetőséget is eltávolítottak. 8 sebezhetőség a memóriakezelés problémáiból adódik, mint például a puffertúlcsordulás és a már felszabadított memória területek elérése. Ezek a problémák potenciálisan lehetővé tehetik a kártékony kód végrehajtását adatok megtekintésekor, amikor különleges formázású oldalakat nyitnak meg. Az egyik probléma (CVE-2025-5262) kritikus veszéllyel bír. A sebezhetőség a libvpx kódoló memória kétszeri felszabadításából ered, amely támogatja a VP8 és VP9 formátumokat, és kihasználható a WebRTC-n keresztül.

A Firefox 140 béta verziójában a jobbgombos kattintásra megjelenő munkamenübe új lehetőségként bekerült az 'Unload Tab', amely lehetővé teszi a lap memória terhelésének csökkentését. A függőleges lappanel bevezetett lehetőséget nyújt a rögzített lapok méretének módosítására. Ezen kívül lehetőség nyílik saját keresőmotorok hozzáadására (Beállítások > Keresés > Hozzáadás).

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