Firefox, svobodný prohlížeč postavený na enginu Quantum, jehož vývoj a distribuce je zajištěna společností Mozilla Corporation, čtvrtý nejpopulárnější prohlížeč na světě, se aktualizoval na verzi 122.
Co je nového:
- Linux:
- Podpora VA-API je zahrnuta pro všechny architektury (dříve byla zahrnuta pouze pro x86 a ARM).
- Byly navrhnuty deb balíčky pro Ubuntu, Debian a Linux Mint.
- Návrhy od vyhledávačů umí má obrázky a popisy (browser.urlbar.richSuggestions.featureGate).
- Uživatelům, kteří hledají v adresním řádku informace související s webovým vývojem, budou nabízeny odkazy na články MDN.
- Správce hesel se naučil importovat hesla z .csv a .tsv souborů.
- Byly odstraněny problémy při používání vestavěného překladače: přeložený obsah již nezmizí, a fungování interaktivních widgetů není narušeno.
- Na stránku about:support přidán sekce „Informace o dešifrovacích modulech“.
- V režimu soukromého prohlížení je zahrnuta podpora Cache API (její absence způsobovala uživatelům značné potíže).
- Výstup filtrů využívajících currentColor jako vstupní parametr už nebude možné číst z canvasu, protože tímto způsobem by bylo možné získat informace o barvách odkazů a učinit závěr o navštívených odkazech.
- WebRTC: je zahrnuta podpora Uneven Level Protection Forward Error Correction (ULPFEC), která umožňuje obnovení ztracených paketů.
- Počet současných DNS dotazů zvýšeno se zvýšil z 8 na 64.
- Přerušení řádků nyní probíhá v plném souladu se standardem Unicode. Kromě toho nyní Firefox správně vybere slova při dvojím kliknutí na text v čínštině, japonštině, barmštině, laoštině, khmerské a thajské.
- Z rozhraní nastavení odstraněno. nastavení „Přidat vyhledávací lištu na panel nástrojů“. Vyhledávací lištu lze stále přidat na panel přetažením v režimu nastavení.
- macOS: se objevila možnost vytvářet a používat heslové klíče, uložené v iCloud klíčenka.
- Webové aplikace byla implementována podpora automatického vyplňování pomocí údajů uložených v Windows Hello.
- HTML: prvky <select> umí mohou mohou obsahovat oddělovače <hr> (pro zlepšení čitelnosti velkých seznamů).
- V souladu se specifikací rezervního analyzátoru URL pro neznámé schémata nyní je DefaultURI.
- CSS:
- Byla zapnuta podpora vlastnosti offset-position (určuje počáteční polohu prvku na cestě).
- Byla zapnuta podpora různých metod pro určení offset-path: <basic-shape>, <coord-box> a url().
- Byla zapnuta podpora funkce ray() (umožňuje definovat offset-path jako segment čáry, který začíná na offset-position a pokračuje ve směru určeného úhlu.
- Byla zapnuta podpora funkcí xywh a rect.
- JavaScript: se objevila možnost používat metody ArrayBuffer.prototype.transfer() a ArrayBuffer.prototype.transferToFixedLength() pro přenos právu vlastníka paměti mezi různými ArrayBuffer.
- SVG:
- Byla implementována podpora animace atributu viewBox pomocí SMIL.
- Aby se zabránilo XSS útokům, byla zakázána podpora odkazu typu data: v elementech , stejně jako přes rozhraní SVGUseElement.
- Byla implementována podpora LargestContentfulPaint API (poskytuje informace o čase vykreslování největšího obrázku nebo textu předtím, než uživatel začne interagovat s webovou stránkou.
- DOM: přidán metoda HTMLSelectElement.showPicker().
- Nástroje pro vývojáře:
- Záložka profileru umí se otevře za aktuální záložkou.
- Byla přidána příkaz tracer, který umožňuje spravovat sledování bez otevření debuggeru.
- Při úpravě výběru, názvu nebo hodnot vlastností v inspektoru pravidel klávesa Enter již neposune fokus na další pole vstupu, místo toho potvrzuje zadání a nastaví fokus na odpovídající prvek (pro potvrzení zadání a následné posunutí fokusu použijte Ctrl+Enter nebo Tab.
Zdroj: linux.org.ru
