Release of Firefox 146

Megjelent a Firefox 146 webböngésző, és frissítések készültek a hosszú távú támogatású korábbi ágra — 140.6.0 és 115.31.0. A Firefox 147 ága a béta tesztelés szakaszába lépett, amelynek megjelenése január 14-re van ütemezve.

Főbb újdonságok a Firefox 146-ban (1, 2, 3):

  • Hozzáadva a "Split View" mód, amely lehetővé teszi két fül párhuzamos megtekintését egy ablakban. Az alapértelmezett mód ki van kapcsolva, és az "browser.tabs.splitView.enabled" beállítással aktiválható az about:config oldalon, ezután a jobb egérgombbal a fülekre kattintva megjelenik az "Add Split View" gomb. E gomb megnyomásakor a külön ablak tartalma két részre oszlik, és a jobb oldalon megjelenik az új fül nyitásának oldala. Ha kiválaszt egy csoportot két fülből, a megadott fülek azonnal egymás mellett nyílnak meg. A "Split View" módban a jobb és bal nézőmező mérete szabadon módosítható az elválasztó sáv húzásával. Az aktív fül piros kerettel van kiemelve a párhuzamos megtekintés során.
    Release of Firefox 146
  • Linux környezetben, amely Wayland protokollt használ, megvalósult a töredékes skálázás támogatása a nagy sűrűségű pixelű képernyők hatékonyabb renderelése érdekében.
  • Frissítve a beépített Skia grafikus könyvtár, amely a GPU használatával 2D-s renderelést biztosít. A frissítés növelte a renderelési teljesítményt és javította a kompatibilitást.
  • Minden felhasználó számára elérhetővé vált a Firefox Labs beállításainak szakasza, ahol aktiválhatók a tesztelés alatt álló kísérleti funkciók. Korábban ez a szakasz csak azok számára volt elérhető, akik beleegyeztek a kísérletekbe vagy engedélyezték a telemetria küldését.
    Release of Firefox 146
  • A címsorba beírt keresési kérdés esetén megvalósult a keresési találatok megjelenítése egy kibővített ajánlási blokkban. Ez a funkció egyelőre nem mindenki számára alapértelmezett, és fokozatosan aktiválódik a felhasználók egyre nagyobb százalékához.
    Release of Firefox 146
  • Jelentősen megnőtt azon országok száma, ahol aktiválták az új lapra való navigálás során megjelenő időjáráselőrejelző widgetet. Az időjárás megjelenítéséhez szükséges hely automatikusan meghatározható, vagy manuálisan is beállítható. A posztszovjet országok közül Észtország, Litvánia és Lettország érhető el. A többi ország a «browser.newtabpage.activity-stream.discoverystream.region-weather-config» beállítással aktiválhatja a widgetet az about:config oldalon.
    Release of Firefox 146
  • A konfigurátorban átdolgozásra került a weboldalakon megjelenő színek felülbírálásának párbeszédpanelje (Contrast Control/Manage Colors), amely most már áttekinthetően csoportosítja a módosítható színeket és a kísérő címkéket.
    Release of Firefox 146
  • Hozzáadódott a mentett jelszavak, könyvjelzők, belső adatbázisok és egyéb böngészési adatok automatikus biztonsági mentésének támogatása. A biztonsági mentés jelenleg csak Windows platformon érhető el, de a jövőben más operációs rendszerekre is megjelenik. A biztonsági másolatok naponta készülnek, és jelszóval titkosíthatók. A későbbiekben a biztonsági másolatot felhasználhatjuk az állapot helyreállítására egy új Firefox telepítésekor egy másik eszközön.
    Release of Firefox 146
  • Windows platformon megszűnik a Direct2D API támogatása.
  • A macOS platformokra készült kiadásokban alapértelmezés szerint külön folyamatot indítanak a GPU-val való interakcióhoz, amelyben a WebGPU, WebGL és WebRender működéséhez kapcsolódó műveletek végrehajtása is megtörténik. Ha GPU-val kapcsolatos kódhiba lép fel, a böngésző váratlan leállítása helyett most a GPU-folyamat újraindítása történik.
  • A WebRTC-ben megvalósították a forgalom titkosításának lehetőségét az ML-KEM kriptográfiai algoritmus használatával, amely ellenáll a kvantumszámítógépekkel szembeni támadásoknak, és a kulcsot a DTLS 1.3 protokollon keresztül történő kapcsolat-megállapítási folyamat során továbbítják.
  • A WebCrypto API-hoz hozzáadták az elliptikus görbén lévő pontok információinak tömörítésének támogatását, amely lehetővé teszi a pontok teljes értékének matematikai helyreállítását. A tömörítés szinte megduplázza a nyilvános kulcsok méretének csökkentését a forgalom és a lemezhely megtakarítása érdekében.
  • A CSS-ben hozzáadódott a @scope szabály, amellyel korlátozható a stílusok alkalmazása az adott DOM-almára anélkül, hogy specifikus szelektorokat kellene írni. @scope (.article-body) { img { border: 5px solid black; background-color: goldenrod; } }
  • Hozzáadva a contrast-color() CSS-függvény támogatása, amely a megadott szín ellentétes változatát adja vissza (fehérhez fekete, feketéhez pedig fehér). A függvény a háttérszín kiválasztására használható egy adott szöveg színhez és fordítva.
  • Hozzáadva a text-decoration-inset CSS-tulajdonság, amely lehetővé teszi a szövegdekorációs vonalak (például az aláhúzás, áthúzás, szintaktikai hibák megjelölése) kezdeti és végpontjainak beállítását.
  • Hozzáadva a régi '-webkit-fill-available' kulcsszó támogatása, amely a 'width' és 'height' CSS-tulajdonságokban használatos, és a még alapértelmezés szerint nem aktív 'stretch' kulcsszó analógja, lehetővé téve az elemek számára, hogy addig nyúljanak, amíg teljesen kitöltik a rendelkezésre álló blokkteret.
  • A webfejlesztői eszközökben az ellenőrző felületen alapértelmezés szerint el vannak rejtve a nem használt CSS-tulajdonságok, ami csökkentette a rendetlenséget és felgyorsította a panel újrarajzolását. A rejtett tulajdonságok megjelenítéséhez az alján található 'Show...' gomb áll rendelkezésre.
  • Az Android platform változatában egyszerűsödött a fájlok feltöltési felülete — ha az oldal nem részletezi a fájl típusát, a böngésző most már felajánlja a fájl kiválasztását, fénykép készítését vagy hangfelvételt.

A Firefox 146-ban a hibajavítások mellett 17 sebezhetőséget is megszüntettek. 12 sebezhetőség a memória kezelésével kapcsolatos problémákból származik, mint például a puffertúlcsordulás és a már felszabadított memória területekhez való hozzáférés. Ezek a problémák potenciálisan lehetővé tehetik egy támadó számára a kód végrehajtását olyan különleges oldalak megnyitásakor.

A Firefox 147 bétaverziójában lehetőség nyílt a '~/.config/mozilla' könyvtár használatára a profilok, bővítmények, beállítások és belső adatbázisok tárolására a Freedesktop.org XDG Base Directory specifikációjának megfelelően. Optimalizálták a videolejátszást AMD GPU-ra történő hardveres dekódolási gyorsítással. A Safe Browsing protokoll megvalósítása frissítve lett az 5-ös verzióra. Hozzáadva az opció a videolejátszás automatikus folytatására 'kép a képben' módban, ha a lapot változtatják. RFC 9842 (Compression Dictionary Transport) támogatás is bevezetve. Implementálva lett a Navigation API.

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