A Firefox 109 kiadása

Megjelent a Firefox 109 webböngésző. Emellett létrejött a hosszú távú támogatású 102.7.0 verzió frissítése is. A közeljövőben a Firefox 110 verzió bétatesztelésére is sor kerül, amelynek megjelenése február 14-re van tervezve.

Főbb újítások a Firefox 109-ben:

  • Alapértelmezés szerint engedélyezve van a Chrome harmadik verziójának manifest támogatása, amely meghatározza a lehetőségeket és erőforrásokat a WebExtensions API használatával készült kiegészítők számára. A második verzió támogatása a közeljövőben megmarad. Mivel a harmadik verziót kritikák érték, és zavarokat okozhat bizonyos, a nem kívánt tartalom blokkolására és a biztonság biztosítására szolgáló kiegészítők működésében, a Mozilla a Firefox-ban nem biztosított teljes kompatibilitást a manifesttel, és néhány lehetőséget másképp valósított meg. Például nem szüntették meg a webRequest API régi blokkolási módjának támogatását, amelyet a Chrome-ban egy új deklaratív tartalomszűrési API váltott fel. A jogosultságok granulered modelljének támogatása is kissé eltérően valósult meg, amely szerint a kiegészítő nem aktiválható az összes oldalon egyszerre (az „all_urls” jogosultság eltávolításra került). A Firefoxban a végső döntés a hozzáférésről a felhasználóra hárul, aki választhat, hogy mely kiegészítőnek adományoz hozzáférést az adataihoz az egyes webhelyeken. A jogosultságok kezelésére egy „Unified Extensions” gomb került bevezetésre az interfészen, amely segítségével a felhasználó megadhatja és visszavonhatja a kiegészítők webhelyekhez való hozzáférését. A jogosultságkezelés csak a harmadik verzió manifest alapján készült kiegészítők esetében alkalmazható, a második verzió manifestje alapján készült kiegészítők esetében nincs granulered hozzáféréskezelés.

    A Firefox 109 kiadása
  • A Firefox View oldalon javították a megjelenítést a nemrégiben bezárt lapok és más eszközökön megnyitott lapok üres szekcióinak esetében.
  • A Firefox View oldalon megjelenő nemrégiben bezárt lapok listájában gombok kerültek hozzáadásra az egyes hivatkozások eltávolításához a listából.
    A Firefox 109 kiadása
  • Hozzáadva a lehetőség, hogy a címsorban megjelenjen a beírt keresési kifejezés, ahelyett, hogy a kereső URL címe látszódna (azaz a kifejezések a címsorban nemcsak írás közben, hanem a kereső használata után, a beírt kifejezésekhez kapcsolódó keresési eredmények megjelenítésekor is láthatók). Ez a lehetőség alapértelmezetten ki van kapcsolva, és aktiváláshoz az about:config beállítást, a „browser.urlbar.showSearchTerms.featureGate”-t kell módosítani.
    A Firefox 109 kiadása
  • A dátumválasztó párbeszédpanel az "" mezőkhöz, melyek típusa "date" és "datetime", módosítva lett a billentyűzet kezelésére, lehetővé téve a képernyőolvasók helyes támogatását és billentyűkombinációk használatát a naptárban való navigáláshoz.
  • Lezárult a Colorways beépített kiegészítő használatára irányuló kísérlet, amely a böngésző megjelenésének megváltoztatására szolgál (különböző színkombinációk kínálatára volt lehetőség a tartalom területére, paneleire és a lapváltó sávra). A korábban mentett színsémák elérhetőek az „Add-ons and themes” oldalon.
  • GTK rendszereken lehetővé vált több fájl egyidejű áthelyezése a fájlkezelőbe. Megoldották a képek áthelyezését az egyik fülből a másikba.
  • A cookie-k használatának engedélyezésére vonatkozó bannerek automatikus kattintásának rendszerében (cookiebanners.bannerClicking.enabled és cookiebanners.service.mode az about:config-ban) lehetőség nyílt weboldalak hozzáadására a kivételek listájához, ahol az automatikus kattintás nem alkalmazható.
  • Alapértelmezett beállításként aktív a network.ssl_tokens_cache_use_only_once beállítás a TLS munkameneti jegyek újbóli felhasználásának megakadályozására.
  • Aktiválva lett a network.cache.shutdown_purge_in_background_task beállítás, amely megoldja a fájlbe- és kiírás megfelelő befejezésével kapcsolatos problémát.
  • A kiegészítők kontextusmenüjéhez hozzáadva lett egy elem („Pin to toolbar”), amely lehetővé teszi a kiegészítő gombjának rögzítését a sávban.
  • Lehetővé vált a Firefox dokumentummegjelenítőként való használata, amely a rendszeren keresztül a „Open With” kontextusmenüben választható.
  • Az about:support oldalra hozzáadva lettek az információk a képernyő frissítési gyakoriságáról.
  • Hozzáadva lettek az ui.font.menu, ui.font.icon, ui.font.caption, ui.font.status-bar, ui.font.message-box és hasonló beállítások a rendszerfontok felülírására.
  • Alapértelmezetten engedélyezve van a scrollend esemény támogatása, amelyet a felhasználó scrollozásának befejezésekor generál (amikor a pozíció már nem változik) az Element és Document objektumokban.
  • Biztosítva van az API Storage-on keresztüli hozzáférés szakaszolása külső tartalom feldolgozása során, függetlenül az API Storage Access-től.
  • A range elemhez hozzáadva a list attribútum támogatása, amelyben a elem az előre meghatározott értékek listája az inputhoz ajánlott.
  • A CSS content-visibility tulajdonsághoz, amely a látható területen kívüli fölösleges rajzolás kizárására szolgál, hozzáadva az 'auto' érték, amely esetén a láthatóságot a böngésző határozza meg az elem látható területhez viszonyított közelsége alapján.
  • A CSS típushoz, amely az oldal különböző komponenseinek alapértelmezett színeit határozza meg, hozzáadva a Mark, MarkText és ButtonBorder értékek támogatása.
  • A Web Auth-hoz hozzáadva a CTAP2 (Client to Authenticator Protocol) protokollal történő hitelesítés lehetősége USB HID alapú tokenek használatával. A támogatás egyelőre nem engedélyezett alapértelmezetten, és a security.webauthn.ctap2 paraméter aktiválásával érhető el az about:config-ben.
  • A webfejlesztői eszközök JavaScript hibakeresőjéhez hozzáadva egy új típusú töréspont, amely akkor lép működésbe, amikor az scrollend esemény kezelőjéhez lépünk.
  • A WebDriver BiDi böngésző távoli vezérlési protokollhoz hozzáadva a 'session.subscribe' és 'session.unsubscribe' parancsok támogatása.
  • A Windows platformra készült kiadásokban engedélyezve van az ACG (Arbitrary Code Guard) hardvervédelmi mechanizmus használata, amely a multimédia tartalmak lejátszását biztosító folyamatokban a sérülékenységek kihasználásának megakadályozására szolgál.
  • A macOS platformon megváltozott a Ctrl/Cmd + trackpad vagy Ctrl/Cmd + egérkerék kombinációk működése, amelyek mostantól görgetésre (mint a többi böngészőben) vezettek, nem pedig nagyításra.
  • Android verziójavítások:
    • Teljes képernyős videó lejátszásakor a címsor megjelenítése letiltva van görgetés közben.
    • Hozzáadva egy gomb a rögzített webhely eltávolítása utáni módosítás megsemmisítésére.
    • A keresőmotorok listájának frissítése biztosítva van a nyelv váltása után.
    • Megszüntetve a program leállása, amely nagy adatmennyiség vágására vagy a címsorba helyezésére történő megkísérléskor lépett fel.
    • Növelve a canvas elemek kimenetének teljesítménye.
    • Megoldva a videohívásokkal kapcsolatos probléma, ahol csak a H.264 kódoló használható.

A Firefox 109-ben a hibajavítások és új funkciók mellett 21 sebezhetőség került megszüntetésre. 15 sebezhetőség veszélyesnek lett minősítve, ezek közül 13 sebezhetőség (CVE-2023-23605 és CVE-2023-23606 alatt) memóriahasználati problémák miatt alakult ki, például puffertúlcsordulás és már felszabadított memória területekhez való hozzáférés. Ezek a problémák potenciálisan lehetővé tehetik a kód végrehajtását támadó által, ha kifejezetten erre tervezett oldalakat nyitnak meg. A CVE-2023-23597 sebezhetőség logikai hibából ered, amely új gyermekprocesszusok létrehozásakor következik be, és lehetővé teszi új folyamat elindítását a file:// kontextusában tetszőleges fájlok tartalmának olvasására. A CVE-2023-23598 sebezhetőség a drag&drop műveletek GTK feletti kezelésében bekövetkező hibából adódik, és lehetővé teszi tetszőleges fájlok tartalmának olvasását a DataTransfer.setData hívásán keresztül.

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