K dispozícii Firefox 121.
Čo je nové:
- Vrátane podpory Wayland. Predvolené namiesto XWayland bude použitý skladateľ Wayland (viac nie je potrebné spustite prehliadač s parametrami MOZ_ENABLE_WAYLAND). To umožnilo pridať podporu gest na touchpadoch a dotykových obrazovkách, swipe navigáciu, podporu rôznych nastavení DPI pri viacerých monitoroch v systéme a tiež zlepšiť grafický výkon. Kvôli obmedzeniam protokolu Wayland s oknami obraz v obraze bude musieť buď interagujte špeciálnym spôsobom (zvyčajne kliknutím pravým tlačidlom myši na okno), alebo ďalej prispôsobujte prostredie konzoly/desktopu (KDE / GNOME). okrem toho pevné Problém, pri ktorom nebolo možné zväčšiť veľkosť okna obraz v obraze pod Waylandom.
- Prehliadač PDF má teraz plávajúce tlačidlo (ikona koša), ktoré uľahčuje odstraňovanie kresieb, obrázkov a textu pridaných používateľom.
- V dialógovom okne nastavení pridané Možnosť „Vždy podčiarknuť odkazy“.
- Ak systém nemá predvoleného e-mailového klienta, pri návšteve e-mailovej služby, ktorá podporuje otváranie odkazov mailto://, Firefox ponúkne nastavte sa ako e-mailový klient.
- Z Tor Browser prijatý patch s pridanými nastaveniami, ktoré vám umožňujú nezobrazovať názov aktuálnej karty v záhlaví okna prehliadača (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
- V mnohých riadkoch sa slovo „Kopírovať“, v rozpore s pravidlami ruského jazyka, nahrádza slovom „Kopírovať“. Ako poznamenal jeden z dobrovoľníkov, ktorí podporujú ruskú lokalizáciu, je negramotná možnosť bežnejšia a pre väčšinu používateľov známejšia (napríklad v rozhraní MacOS Apple používa „Kopírovať“ a Microsoft v systéme Windows, ktorý má oveľa viac používateľov ako používateľov MacOS, používa „Kopírovať“. “). V ukrajinských a bieloruských lokalizáciách sa používa aj „Kopírovať“. Jazyk navyše nie je statický, neustále sa vyvíja a mení a jeho pravidlá sa prispôsobujú väčšine rodených hovorcov.
- Odstránené stránka about:plugins, ktorá duplikovala sekciu Doplnky a motívy > Doplnky.
- MacOS:
- Implementovaná tímová podpora Hlasové ovládanie.
- Implementovaná podpora univerzálny kľúč.
- Windows:
- Prejdite na stránku about:support pridané pripomienka na inštaláciu rozšírenia Microsoft AV1 Extension z Windows Store (ak chýba) na hardvérovú akceleráciu dekódovania formátu AV1 (podporované NVIDIA RTX 3000, AMD RX 6000 (okrem 6500XT), ako aj grafickými kartami Intel Xe a Arc Alchemist ).
- Opravené nemožnosť nastaviť Firefox ako predvolený prehliadač, ak je nainštalovaný z balíka MSIX.
- Vylepšené mechanizmus práce s registrom.
- HTML: implementovaná podpora lenivé načítanie rámy (), čo zrýchľuje úvodné načítanie stránky a tiež znižuje návštevnosť a spotrebu pamäte (v prípadoch, keď používateľ stránku neskroloval a nebolo potrebné načítať rámec).
- CSS:
- Nehnuteľnosť zalomenie textu teraz podporuje vyváženie a stabilné hodnoty (vyváženosť sa používa pre krátke bloky obsahu, ako sú nadpisy, a zaisťuje, že obsah je vyvážený a ľahko čitateľný pri rozpätí viacerých riadkov. stabilný zaisťuje, že upravovaný obsah sa nepreformátuje, kým ho používateľ upravuje ).
- Pridané podpora selektora :has()bežne nazývané rodičovský selektor (umožňuje použiť štýly na prvok na základe súvisiacich prvkov, napr. li:has(ul) sa zhoduje so zoznamom, ktorý obsahuje zoznam ďalšej úrovne, a h1:has(+ p) sa zhoduje s nadpisom, za ktorým nasleduje odsek) .
- Nehnuteľnosť zarážka textu získané hodnotovú podporu každý riadok и závesný (Uľahčuje to špecifikovanie určitých štýlov odsadenia textu. Môžete tiež kombinovať rôzne hodnoty, napríklad text-odsadenie: 3em visiace na každý riadok).
- JavaScript:
- Implementovaná podpora statickej metódy Promise.withResolvers() (umožňuje vám vyriešiť alebo odmietnuť prísľub po jeho vytvorení).
- date.parse() teraz podporuje ďalšie formáty dátumu:
- Formát RRRR-MMM-DD umožňuje uveďte rok väčší ako 9999 (napríklad 19999-jan-01).
- MMM-DD-RRRR (napr. Jan-01-1970).
- milisekúnd pre iné formáty ako ISO (napr. 1. januára 1970 10:00:00.050).
- Deň v týždni na začiatku (napríklad St, 1970-01-01, St, 1970-Jan-01, pričom deň v týždni nemusí byť správny, napr. foo 1970-01-01 je povolený).
- Ďalšie zmeny date.parse():
- Dátumy RRRR-M-DD a RRRR-MM-D sú väčšie nie sú vnímané ako dátumy GMT.
- Teraz milisekundy sú obrezaní po 3 znakoch namiesto zaokrúhlenia.
- WebAssembly: implementovaná eliminácia chvost volá zlepšiť podporu funkčných jazykov.
- WebTransport: rozhranie WebTransportSendStream dostal majetkovú podporu odoslaťObjednávku (umožňuje určiť prioritu odoslania vlákna vzhľadom na iné vlákna).
- Vývojárske nástroje: teraz v debuggeri jeden môže vypnutie debugger kľúčových slov; na aktuálnej stránke.
Zdroj: linux.org.ru