Firefox 139: Elérhető a nyilvános bétatesztelésre – Mit várhatunk tőle?

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A Mozilla a stabil verzióra frissítette a Firefox 138-as változatot, és most a Firefox 139-es verziót tette elérhetővé a nyilvános bétatesztelés számára. A fejlesztők és a kíváncsi felhasználók számára ez egy lehetőség arra, hogy első kézből tapasztalják meg a böngésző legújabb képességeit és finomhangolásait. Ismét egy lépéssel közelebb a tökéletes böngészéshez – mit hoz az új Firefox? Itt az ideje, hogy megvizsgáljuk!

Kötelező elfogadni a Firefox Felhasználási Feltételeit és Adatvédelmi Nyilatkozatát

Az új Firefox 139-es verzió egy olyan változást hoz, amit valószínűleg sok felhasználó nem fog kedvelni: megjelenik egy felugró ablak, amely arra kényszeríti a felhasználókat, hogy elfogadják a Firefox Felhasználási Feltételeit és a Mozilla Adatvédelmi Nyilatkozatát, függetlenül attól, hogy egyetértenek-e velük.

És úgy tűnik, hogy ha nem kattintunk a „Megerősítés és folytatás” gombra, akkor nem tudjuk többé használni a Firefoxot.

Érdekes, hogy ez a felugró ablak csak akkor jelenik meg, amikor a bináris csomagot használjuk, mivel az hivatalos DEB csomag nem tartalmazza ezt, ahogy az Arch Linux hivatalos Firefox Developer Edition változata sem.

Azt még nem tudni, hogy ez a változtatás érvényes lesz-e a disztribúciónk által használt natív csomagokra, vagy a Flatpak, illetve Snap verziókra.

Erre a jövőben derül majd fény.

Továbbfejlesztett értesítési rendszer

A Firefox 139-es verziója egy másik újítást is bevezet, amely a következő értesítést érinti: „Már nem engedélyezed a Mozilla számára a technikai és interakciós adatok rögzítését. Az összes korábbi adat 30 napon belül törlésre kerül.” Ez az értesítés akkor jelenik meg, amikor a felhasználó lemond a Firefox alapértelmezett „Technikai és interakciós adatok küldése a Mozilla számára” opcióról a Data Collection and Use (Adatgyűjtés és Használat) beállításai alatt. A változás itt az, hogy ez az értesítés mostantól minden újraindításkor megjelenik, valószínűleg addig, amíg a régi adatok törlésre nem kerülnek.

Teljes oldalas fordítások a bővítmények oldalain

A Firefox 139-es verziójában mostantól elérhetőek a teljes oldalas fordítások a bővítmények (extensions) oldalain is. Ez a funkció lehetővé teszi, hogy a felhasználók könnyedén lefordíthassák a bővítmények felhasználói felületét, így még kényelmesebbé válik a nemzetközi bővítmények használata.

PNG képek átlátszóságának megőrzése

A fejlesztők mostantól biztosíthatják, hogy a PNG képek átlátszósága megmaradjon, amikor azokat a Firefoxba illesztik be. Ez különösen hasznos lehet a webfejlesztők számára, akik a képek precíz megjelenítésére törekednek.

HTTP/3 feltöltési teljesítmény javítása

A Firefox 139-es verziója jelentős javulást mutat a HTTP/3 protokollon keresztüli feltöltési teljesítményben. Különösen a folytatott kapcsolatok (QUIC 0-RTT) és a nagy sávszélességű, nagy késleltetésű kapcsolatok esetében tapasztalható a legnagyobb előrelépés. Ez a fejlesztés gyorsabb adatfeltöltést és jobb felhasználói élményt eredményezhet.

Fejlesztői eszközök és webplatform fejlesztések

Mostantól a window.getSelection().toString() metódus helyesen adja vissza a szöveg reprezentációját akkor is, ha a kijelölés szövegbeviteli mezőkben (text control) történik. Ez a változás jelentős lépés az eltérő böngészők viselkedésének egységesítése felé, különösen olyan webhelyeken, ahol interaktív szövegbeviteli logika működik. További újdonság, hogy a HTML5 <details> elemek akkor is megjeleníthetővé és kereshetővé váltak, ha azok alapértelmezetten zárva vannak. A "find in page" (oldalon belüli keresés) funkció most már képes ezeket a rejtett tartalmakat felismerni és automatikusan megnyitni, ha találatot azonosít bennük.

A fejlesztők munkáját segíti, hogy a Workers számára mostantól támogatott a "timer throttling" (időzítések korlátozása). Ez a böngésző erőforrás-hatékonyságát javítja, különösen akkor, ha több háttérfolyamat fut párhuzamosan.

Fontos fejlemény, hogy alapértelmezés szerint engedélyezve lett a Temporal javaslat (Temporal proposal), amely egy fejlettebb idő- és dátumkezelési módszert kínál, mint a jelenlegi Date objektum. A Temporal segítségével pontosabb és robusztusabb időszámítási logikák valósíthatók meg, különösen nemzetközi időzónák és időeltolások kezelésében. További részletek a spidermonkey.dev és a TC39 hivatalos dokumentációjában találhatók.

Bővült a WebAuthn (Web Authentication) képessége is: támogatottá vált a largeBlob kiterjesztés, amely a felhasználóhoz kötött nagyobb adatok biztonságos tárolását teszi lehetővé hitelesítési kontextusban.

A HTML <dialog> elem új metódussal bővült: elérhetővé vált a requestClose() függvény, amely programozott módon is lehetővé teszi a dialógusok bezárását a dokumentum struktúráján belül.

Fontos előrelépés a felhasználók adatvédelme és funkcionalitása szempontjából, hogy a Service Worker technológia már elérhető a Privát Böngészés (Private Browsing Mode) során is. Ez a változás a korábbi titkosított IndexedDB és DOM Cache API támogatásra épül. Ennek köszönhetően azok a webhelyek, amelyek háttérfeladatokra (pl. offline működés, értesítések) támaszkodnak, most már a privát munkamenetek alatt is működhetnek a Service Worker segítségével.

Végül, de nem utolsó sorban a Firefox 139 támogatja a hidden="until-found" HTML attribútumot, amely lehetővé teszi, hogy az alapértelmezetten rejtett tartalmakat is megtalálja a felhasználó az oldalon belüli keresés (find-in-page) során. Ez különösen fontos lehet hosszabb dokumentumok, interaktív elemek vagy dinamikusan rejtett információk esetében.

A Temporal API alapértelmezett engedélyezése

A Firefox 139-es verziója alapértelmezés szerint engedélyezi a Temporal API-t, amely a JavaScript Date objektumának egy fejlettebb változata. Ez az API pontosabb és rugalmasabb dátum- és időkezelést tesz lehetővé, ami különösen hasznos lehet a komplex időzónakezelést igénylő alkalmazások számára.

A Mozilla tervei szerint a Firefox 139-es verziója 2025. május 27-én kerül kiadásra. Ezzel egy időben megjelenik a Firefox 115.24 és Firefox 128.11-es verziója is, amelyek valószínűleg csak biztonsági javításokat tartalmaznak, míg az új funkciók a Firefox 139-es verzióban lesznek elérhetőek. A bétatesztelés során szerzett visszajelzések alapján a Mozilla tovább finomítja a böngészőt, hogy a végfelhasználók számára a legjobb élményt nyújtsa. A Firefox 139-es verziója tehát számos izgalmas újdonságot hoz a felhasználók és a fejlesztők számára egyaránt. A teljes oldalas fordítások, a fejlesztett képtámogatás és a gyorsabb adatfeltöltés mind hozzájárulnak ahhoz, hogy a Firefox továbbra is a legjobb választás legyen a web böngészésére.

Akik szeretnék már most kipróbálni, tesztelni az új funkciókat, letölthetik a Firefox 139 béta verzióját a Mozilla hivatalos weboldaláról. Fontos azonban megjegyezni, hogy ezek előzetes verziók, így éles környezetben való használatuk nem ajánlott. Mivel ez még egy tesztverzió, előfordulhatnak kisebb hibák, ezért érdemes óvatosan használni a mindennapi böngészés során.

A legújabb Firefox béta továbbra is Windows (AMD 64 bites, ARM 64 bites és 32 bites), Linux (64 és 32 bites) és OS X (Intel és Apple Silicon) operációs rendszerekre tölthető le, szokás szerint magyar nyelven is. A béta verzióban kiadott verzió fejlesztésekről a béta verzió kiadási megjegyzésekben lehet olvasni. Az androidos Firefox béta is letölthető, azt is próbáljátok ki!

Vegye figyelembe, hogy ez egy előzetes verzió. Ha hibát talál jelezze a Mozilla felé.