Elérhető Firefox 121.
Újdonságok:
- Wayland támogatást tartalmaz. XWayland helyett alapértelmezett használva lesz zeneszerző Wayland (tovább nem szükséges indítsa el a böngészőt a MOZ_ENABLE_WAYLAND paraméterekkel). Ez lehetővé tette a gesztusok támogatását az érintőpadokon és az érintőképernyőkön, az ellop navigációt, a különböző DPI-beállítások támogatását, ha több monitor is van a rendszerben, valamint a grafikus teljesítmény javítását is. A kép a képben ablakokkal rendelkező Wayland protokoll korlátai miatt kell vagy speciális módon kommunikáljon (általában jobb egérgombbal kattintson egy ablakra), vagy szabja tovább testre a konzol/asztali környezetet (KDE / GNOME). Kívül, rögzített Egy probléma, amely miatt nem lehetett növelni a kép a képben ablak méretét a Wayland alatt.
- A PDF-megjelenítő most már rendelkezik egy lebegő gombbal (kuka ikon), amely megkönnyíti a felhasználó által hozzáadott rajzok, képek és szövegek törlését.
- A beállítások párbeszédpanelen tette hozzá „Mindig húzza alá a hivatkozásokat” opció.
- Ha a rendszer nem rendelkezik alapértelmezett levelezőklienssel, a mailto:// hivatkozások megnyitását támogató e-mail szolgáltatás meglátogatásakor a Firefox felajánlja állítsa be magát e-mail kliensnek.
- Of Tor Browser fogadott javítás olyan hozzáadott beállításokkal, amelyek lehetővé teszik, hogy ne jelenítse meg az aktuális lap címét a böngészőablak címében (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
- Sok sorban a „Másolat” szót az orosz nyelv szabályaival ellentétben a „Másolat” helyettesíti. Hogyan azt is megjegyezte, az orosz lokalizációt támogató önkéntesek egyike, az írástudatlan opció gyakoribb és a legtöbb felhasználó számára ismerős (például a macOS felületen az Apple a „Copy”-t használja, a Microsoft pedig a Windowsban, amely sokkal több felhasználóval rendelkezik, mint a macOS-felhasználók, a „Copy” ”). Az ukrán és fehérorosz lokalizációban a „Másolás” is használatos. Ráadásul a nyelv nem statikus, folyamatosan fejlődik, változik, szabályai az anyanyelvi beszélők többségéhez igazodnak.
- Törölve about:plugins oldal, amely megkettőzte a Kiegészítők és témák > Beépülő modulok részt.
- MacOS:
- Megvalósítva csapattámogatás Hangvezérlés.
- Megvalósítva támogatás Passkey.
- Windows:
- Menjen az about:support oldalra tette hozzá emlékeztető a Microsoft AV1 bővítmény telepítésére a Windows Store-ból (ha hiányzik) az AV1 formátumú dekódolás hardveres gyorsításához (az NVIDIA RTX 3000, AMD RX 6000 (kivéve 6500XT), valamint az Intel Xe és Arc Alchemist videokártyák támogatása) ).
- Rögzített képtelenség beállítani a Firefoxot alapértelmezett böngészőként, ha az MSIX csomagból van telepítve.
- Továbbfejlesztett a rendszerleíró adatbázissal való együttműködés mechanizmusa.
- HTML: végrehajtva támogatás lusta rakodás keretek (), ami felgyorsítja az oldal kezdeti betöltését, emellett csökkenti a forgalmat és a memóriafelhasználást is (olyan esetekben, amikor a felhasználó nem görgetett lefelé az oldalon, és nem volt szükség a keret betöltésére).
- CSS:
- Ingatlan text-wrap most támogatja egyensúly és stabil értékek (az egyensúlyt rövid tartalomblokkok, például címsorok esetén használják, és biztosítja, hogy a tartalom kiegyensúlyozott és könnyen olvasható legyen, ha több sort is átível. A stabil biztosítja, hogy a szerkesztett tartalom ne folyjon újra, miközben a felhasználó szerkeszti ).
- Hozzáadva választó támogatás :van()közönségesen nevezik szülői választó (lehetővé teszi stílusok alkalmazását egy elemre a kapcsolódó elemek alapján, pl. a li:has(ul) a következő szintű listát tartalmazó listához fog illeszkedni, a h1:has(+ p) pedig egy címsorhoz, amelyet egy bekezdés követ) .
- Ingatlan szöveg-behúzás szerzett értéktámogatás minden sor и függő (Ez megkönnyíti bizonyos szövegbehúzási stílusok megadását. Különböző értékeket is kombinálhat, pl. text-indent: 3em függő minden-sor).
- javascript:
- Megvalósítva statikus módszer támogatása Promise.withResolvers() (lehetővé teszi egy ígéret feloldását vagy elutasítását annak létrehozása után).
- date.parse() mostantól támogatja a további dátumformátumokat:
- ÉÉÉÉ-HH-NN formátum lehetővé teszi adjon meg egy 9999-nél nagyobb évet (például 19999-Jan-01).
- HH-NN-ÉÉÉÉ (pl. 01. január 1970.).
- Ezredmásodperc nem ISO formátumokhoz (pl. 1. január 1970. 10:00:00.050).
- A hét napja elején (például Sze, 1970-01-01, Sze, 1970-01-1970, míg a hét napjának nem kell helyesnek lennie, pl. foo 01-01-XNUMX megengedett).
- Egyéb változások date.parse():
- Az ÉÉÉÉ-H-NN és ÉÉÉÉ-HH-D dátumok nagyobbak nem észlelik mint a GMT dátumok.
- Ezredmásodperc most körül vannak metélve 3 karakter után, nem pedig kerekítve.
- WebAssembly: elimináció végrehajtva farokhívások a funkcionális nyelvek támogatásának javítása érdekében.
- WebTransport: felület WebTransportSendStream vagyoni támogatást kapott küldRend (lehetővé teszi egy szál küldésének prioritásának megadását a többi szálhoz képest).
- Fejlesztői eszközök: most a hibakeresőben tud kikapcsol kulcsszó hibakereső; az aktuális oldalon.
Forrás: linux.org.ru