Elérhető Firefox 121.
Mi újság:
- Wayland támogatás aktív. Alapértelmezés szerint az XWayland helyett a Wayland összetevő kerül használatra (több nem szükséges a böngészőt a MOZ_ENABLE_WAYLAND paraméterekkel futtatni). Ez lehetővé tette a gesztusok támogatását érintőpadokon és érintőképernyőkön, a lapozást, a különféle DPI-állítások támogatását, amikor a rendszerben több monitor van, valamint javította a grafikus teljesítményt. A Wayland protokoll korlátozásai miatt a "kép a képben" ablakokhoz külön kell interakcióba lépni (általában jobb kattintással az ablakra), vagy további beállításokat kell konfigurálni a konzolon / asztali környezetben (KDE / GNOME). Ezen kívül javítva lett az a probléma, amely miatt nem lehetett növelni a "kép a képben" ablak méretét Wayland alatt.
- A PDF nézőben megjelent egy lebegő gomb (kosár ikon), amely egyszerűsíti a felhasználó által hozzáadott képek, rajzok és szöveg eltávolítását.
- A beállítások párbeszédablakba hozzáadva lett az „Mindig aláhúzni a linkeket” opció.
- Ha a rendszerben nincs alapértelmezett levelezőkliense, a levelezési szolgáltatás meglátogatásakor, amely támogatja a mailto:// linkek megnyitását, a Firefox javasolja önmagát beállítani levelezőklientnek.
- A Tor Browser elfogadta azt a javítást, amely lehetővé teszi a beállítások hozzáadását, hogy ne jelenjen meg a jelenlegi fül címe a böngésző ablakának címében (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
- Számos helyen a "Másolás" szó ellentétben a magyar nyelv szabályaival "Másolni"-ra lett cserélve. Ahogy egy önkéntes megjegyezte, aki támogatja a magyar lokalizálást, az írástudatlan változat elterjedtebb és ismertebb a legtöbb felhasználó számára (például a macOS felületén az Apple "Másolás"-t használ, míg a Windows alatt a Microsoft, amelynek felhasználói száma sokkal nagyobb, mint a macOS felhasználóké, "Másolni"-t használ). A ukrán és belorusz lokalizációkban is a "Másolni"-t használják. Emellett a nyelv nem statikus, folyamatosan fejlődik és változik, a szabályai pedig a nyelvet beszélők többségéhez igazodnak. Eltávolítva lett
- a about:plugins oldal, amely megduplázta a "Kiegészítők és témák > Bővítmények" szakaszt. macOS:
- Megvalósítva lett
- a parancsok Voice Control támogatása.
- a parancsok Passkey Windows:.
- Az about:support oldalra
- hozzáadva lett hozzáadva Emlékeztető a Microsoft AV1 Extension telepítésére a Windows Áruházból (ha az hiányzik) az AV1 formátum hardveres gyorsításának dekódolásához (támogatja az NVIDIA RTX 3000, AMD RX 6000 (kivéve a 6500XT), valamint az Intel Xe és Arc Alchemist grafikus kártyákat).
- Kijavítva a Firefox alapértelmezett böngészővé történő beállításának lehetetlensége, ha MSIX csomagból telepítették.
- Javítva a rendszerregisztráció kezelésének mechanizmusa.
- HTML: megvalósítva Passkey késleltetett betöltés keretek (<iframe loading=lazy>), amely felgyorsítja az oldal kezdeti betöltését, valamint csökkenti a forgalmat és a memóriafogyasztást (ha a felhasználó nem görgeti le az oldalt, így nincs szükség keretek betöltésére).
- CSS:
- A text-wrap mostantól támogatja a balance és stable értékeket (a balance-t rövid tartalomblokkok, például címsorok esetén használják, és garantálja, hogy a tartalom kiegyensúlyozott és könnyen olvasható legyen, ha több sorban jelenik meg. A stable garantálja, hogy a szerkeszthető tartalom nem fog átrendeződni, amíg a felhasználó szerkeszti azt).
- Hozzáadva a :has() szelekciós támogató :has()általában nevezett szülő szelekciós (lehetővé teszi a stílusok alkalmazását egy elemre a kapcsolódó elemek alapján, például az li:has(ul) megfelel egy listának, amely következő szintű listát tartalmaz, míg a h1:has(+ p) megfelel egy címsornak, amelyet egy bekezdés követ).
- A text-indent rendelkezik az each-line és hanging értékek támogatásával (megkönnyítik a szövegkiemelési stílusok pontosabb megadását. Ezen kívül kombinálhatók különböző értékek, például text-indent: 3em hanging each-line). és a statikus módszer támogatása Promise.withResolvers()
- JavaScript:
- a parancsok (lehetővé teszi egy ígéret teljesítését vagy elutasítását annak létrehozása után). Date.parse() mostantól támogatja a következő dátumformátumokat:
- YYYY-MMM-DD formátum lehetővé teszi
- az 9999-et meghaladó év megadását (például 19999-Jan-01). MMM-DD-YYYY (például Jan-01-1970).
- Millisekundumok az ISO formátumokkal nem kompatibilis formátumok esetén (például Jan 1 1970 10:00:00.050).
- A hét napja a kezdetén
- (például Wed, 1970-01-01, Wed, 1970-Jan-01, a hét napja nem kell, hogy helyes legyen, például megengedett a foo 1970-01-01). Egyéb változások A YYYY-M-DD és YYYY-MM-D dátumok már
- nem tekinthetők YYYY-MMM-DD formátum:
- GMT-dátumoknak. A milliszekundumok most három karakter után vágnak
- nem pedig kerekítik. WebAssembly: megvalósítva a hátsó hívások megszüntetését
- a funkcionális nyelvek támogatásának javítására. WebTransport: interfész WebTransportSendStream
- WebTransport: felület WebTransportSendStream megtalálta a tulajdonság támogatását sendOrder (lehetővé teszi a folyamat prioritásának megadását más folyamatokhoz képest).
- Fejlesztői eszközök: a hibakereső most már lehetővé teszi kikapcsolni a debugger; kulcsszót az aktuális oldalon.
Forrás: linux.org.ru
