A Mozilla népszerű nyílt forráskódú böngészője új kiadással jelentkezett. A Firefox 140 számos újítással érkezik: több memóriát spórol, jobban védi a magánéletet, és egyszerűbbé teszi a felhasználói felület testreszabását.
Új lapkezelési lehetőségek: lapok kirakása memóriából
A Firefox 140 egyik legpraktikusabb újítása a lapok kézi kirakásának lehetősége (angolul Unload Tab). Ezzel a funkcióval a felhasználók mostantól egy vagy több megnyitott lapot kirakhatnak a memóriából anélkül, hogy bezárnák azokat vagy elveszítenék a tartalmukat. Ehhez elegendő jobb gombbal kattintani a kívánt lapra, és kiválasztani a „Lap kirakása” parancsot.
Ez különösen hasznos lehet olyan esetekben, amikor túl sok lap van megnyitva, és a rendszer erőforrásai kezdenek kimerülni.
Jobb támogatás függőleges lapokhoz
Aki függőleges elrendezésben használja a lapokat, mostantól szabadon méretezheti a rögzített lapok sávját. Ehhez elég megfogni az elválasztóvonalat, és húzni tetszés szerint – így több helyet kaphatnak a gyakran használt lapok.
Egyszerűbb, letisztultabb kezelőfelület
A "Kiegészítők" (Extensions) gomb immár teljesen eltávolítható az eszköztárról, aminek köszönhetően letisztultabb lesz a kezelőfelület, ugyanakkor a bővítmények továbbra is elérhetők maradnak a Firefox menün keresztül.
Ezen túlmenően egyéni keresőmotorokat is hozzáadhatunk a böngészőhöz, akár egy weboldal keresőmezőjére jobb gombbal kattintva, akár a beállításokban manuálisan megadott URL-en keresztül.
Erősebb adatvédelem Androidon
Az Androidra szánt Firefox mostantól zárolható privát lapokat is kínál, amelyeket ujjlenyomattal vagy eszközbiztonsági azonosítással lehet védeni. Ez különösen hasznos, ha valaki más is hozzáférhet a telefonunkhoz.
Emellett mostantól a háttérben futó webes feladatokat kezelő Service Worker technológia is működik a privát böngészési módban. A titkosított tárolással együtt ez javítja az olyan weboldalak működését, amelyek háttérfeladatokat használnak.
További információ a Service Worker technológiáról itt olvasható.
Intelligensebb oldalfordítás
A Firefox teljes oldalfordítási funkciója mostantól csak a felhasználó által éppen látott tartalomra koncentrál, és kihagyja a képernyőn kívüli szövegeket, amíg azok meg nem jelennek görgetés közben. Ezáltal a böngésző gyorsabban fordítja le az oldalakat, miközben kevesebb erőforrást használ.
Fejlesztőknek szánt újdonságok
A Firefox 140 számos háttérfrissítést is tartalmaz, különösen a fejlesztők számára:
- A HTML attribútumokban található „<” és „>” karakterek automatikus elkerülése segít elkerülni az ún. mXSS típusú támadásokat (magán karakter alapú cross-site scripting).
- Bevezetésre került a CookieStore API, amely aszinkron süti-kezelést tesz lehetővé.
- Új eseményként megjelent a pointerrawupdate, amely nagy pontosságú és alacsony késleltetésű kurzorkövetést biztosít – különösen fontos lehet rajzolós alkalmazások vagy játékok esetében.
A Mozilla fejlesztői dokumentációja részletesen bemutatja ezeket az újdonságokat.
Végleg búcsúzott a Pocket
Ahogy azt korábban is jelezték, a Mozilla végleg eltávolította a Pocket olvasólistás szolgáltatás integrációját a böngészőből. A Pocket ikonja és az új lapon megjelenő ajánlók már nem érhetők el.
Hogyan lehet letölteni?
A Firefox 140 már elérhető a Mozilla hivatalos oldalán:
https://www.mozilla.org/firefox
A Windows és macOS felhasználók az automatikus frissítések révén a következő nap során megkapják az új verziót. A rolling release típusú Linux disztribúciók felhasználói pedig a következő napokban találkozhatnak a frissítéssel a saját csomagtárolóikban.
Szómagyarázat
- Unload Tab: A Firefox új funkciója, amely lehetővé teszi egy lap memóriából való „kirakását” anélkül, hogy az bezáródna. A lap tartalma így nem vész el, de kevesebb erőforrást használ.
- Service Worker: Egy olyan webtechnológia, amely lehetővé teszi, hogy a weboldalak a háttérben végezzenek feladatokat (például értesítések, gyorsítótár-kezelés) még akkor is, ha maga az oldal nincs megnyitva.
- mXSS támadás (mutation-based Cross-Site Scripting): Olyan biztonsági rés, amely az oldal szerkezeti változásait kihasználva próbál rosszindulatú kódot futtatni a böngészőben.
- CookieStore API: Egy modern böngészőfelület a cookie-k aszinkron és biztonságosabb kezelésére.
- Pointerrawupdate: Egy speciális esemény, amely valós idejű adatokat szolgáltat az egér vagy érintőeszköz mozgásáról. Ideális precíz alkalmazásokhoz, például rajzolóprogramokhoz vagy 3D-s szerkesztőkhöz.
