Dostupné Firefox 118.
- Přibyl vestavěný překladač webových stránek na enginu Bergamot (vyvíjí Mozilla ve spolupráci s evropskými univerzitami s finanční podporou Evropské unie). Překlad se provádí pomocí neuronové sítě na straně uživatele bez odesílání textu online službám. Pro fungování je vyžadován procesor s podporou SSE4.1. K dispozici jsou angličtina, bulharština, španělština, italština, němčina, nizozemština, polština, portugalština a francouzština (jazykové modely je třeba nainstalovat v nastavení, tam lze také určit jazyky, pro které se překlad bude provádět vždy nebo nikdy). Další jazykové modely, jako například nizozemština, islandština, norština, ruština, ukrajinština a perština, mohou v budoucnu přibýt (zatím nevydávají přijatelné výsledky).
- Uživatelé v USA nyní obdrží v adresním řádku návrhy doplňků podle zadaných klíčových slov (browser.urlbar.addons.featureGate). Například při zadání „uBlock“ bude kromě dalších výsledků nabídnuta také odkaz na stránku doplňku v katalogu doplňků.
- Byla zapnuta blokace neprůhledných žádostí.
- V režimu soukromého prohlížení mohou nyní webové stránky jsou k dispozici pouze systémové písma a písma z nainstalovaných jazykových balíčků.
- Ve všech operačních systémech pro práci s Web Audio nyní se používá je stejná knihovna FDLIBM, aby se ztížilo shromažďování digitálních otisků.
- Klávesa Esc nyní ruší úpravy záznamu v správci hesel.
- Opraveno tisk změněných formulářů v PDF dokumentech (dříve byl tisknut původní dokument).
- V Google Meet se podařily video efekty a rozostření pozadí.
- HTML: se objevila podpora prvku
(skupinový prvek, který slouží k uchování všech prvků používaných při operaci hledání nebo filtrování). - CSS:
- Byla implementována podpora matematických funkcí abs(), sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log() a exp().
- Vlastnost font-size-adjust získalo klíčovým slovem from-font (vybírá potřebný z prvního dostupného písma).
- Byla implementována podpora vlastnosti font-synthesis-position.
- HTTP: byla přidána podpora direktivy publickey-credentials-get hlavičky Permissions-Policy.
- API:
- Storage Access API umí je k dispozici pouze v bezpečných kontextech.
- Klávesy Win (ve Windows) a Cmd (v macOS) nyní navracejí pro KeyboardEvent.key hodnotu „Meta“, nikoli „OS“. KeyboardEvent.code navrací MetaLeft/MetaRight místo OSLeft/OSRight.
- Vlastnosti RTCRtpTransceiver.currentDirection a RTCRtpTransceiver.direction získali podporuje hodnotu "stopped" (měla by se používat místo zastaralého RTCRtpTransceiver.stopped).
- Vrátí RTCPeerConnection.getTransceivers() pole je větší neobsahuje zastavené transceivery. RTCPeerConnection.getReceivers() a RTCPeerConnection.getSenders() nevrací odesílatele a příjemce spojené se zastaveným transceiverem.
- Přibyla podpora vlastností TextMetrics.emHeightDescent a TextMetrics.emHeightAscent.
- CSSStyleRule umí dědí se od CSSGroupingRule, a ne přímo z CSSRule.
- Nástroje pro vývojáře:
- Atributy ARIA jsou nyní klikatelné v režimu zobrazení rozložení.
- Bylo přidáno varování, že vlastnost empty-cells je používána na nevhodných prvcích.
- Bylo přidáno varování, že vlastnosti spojené se sloupci se používají na kontejnerech, které nepodporují více sloupců.
- Pseudoelement ::highlight nyní se zobrazuje v sekci "Pseudoelementy".
Zdroj: linux.org.ru
