Dostupné je vydání webového prohlížeče , a také Firefox 68.5 pro platformu Android. Kromě toho bylo vydáno aktualizace s dlouhou dobou podpory . V blízké budoucnosti přejde na fázi přechází na větev Firefox 74, jehož vydání je plánováno na 10. března (projekt na 4 týdny ).
:
- V režimu DNS přes HTTPS (DoH, DNS over HTTPS) byla přidána podpora služby , vedle dříve nabízeného DNS serveru CloudFlare ("https://1.1.1.1/dns-query"). Aktivovat DoH a vybrat v nastavení síťového připojení.
- Byla realizována první fáze podpory doplňků, které se instalují obchvatem. Změna se týká pouze instalace doplňků do sdílených adresářů (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ nebo ~/.mozilla/extensions/), které zpracovávají všechny instance Firefoxu v systému (bez vazby na uživatele). Taková metoda se obvykle používá k předinstalaci doplňků v distribucích, pro nezaslouženou integraci se třetími aplikacemi, pro integraci škodlivých doplňků nebo pro izolované dodání doplňku se svým instalátorem. V Firefoxu 73 budou takové doplňky pokračovat v práci, ale budou přesunuty ze sdíleného adresáře do individuálních profilů uživatelů, tj. budou převedeny do formátu, který se používá při instalaci prostřednictvím správce doplňků.
- Byla zavedena možnost nastavení globálního základního měřítka, které se použije na všechny stránky, a není vázáno na jednotlivé weby. Celkové měřítko lze změnit v nastavení (about:preferences) v sekci "Jazyk a vzhled". V nastavení se také objevila možnost aplikovat měřítko pouze na text, aniž by se to dotklo obrázků.
- Dialog s nabídkou uložení přihlašovacích údajů se nyní zobrazuje pouze v případě, že byla změněna hodnota přihlašovacího jména v textovém poli.
- Na s ovladači NVIDIA novějšími než verze 432 a rozlišením obrazovky menším než 1920x1200 byla zahrnuta kompozitní systém [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. Kompozitní systém WebRender je napsán v jazyce Rust a přesouvá na GPU operace vykreslování obsahu stránky.
- použití konceptu „Site Specific Browser“ (SSB) pro
práci s webovou aplikací jako s běžným desktopovým programem. V režimu
SSB skryje nabídky, adresní řádek a další prvky rozhraní prohlížeče, přičemž v aktuálním okně je povoleno pouze otevírání odkazů na stránky aktuálního webu (externí odkazy se otevírají v samostatném okně prohlížeče). Na rozdíl od již existujícího režimu kiosku, je provozován nikoli v režimu celé obrazovky, ale v normálním okně, avšak bez specifických prvků rozhraní Firefoxu. Otevření odkazu v režimu SSB je navrženo pomocí příznaku příkazového řádku "--ssb", který lze aplikovat při vytváření zkratek pro webové aplikace. Režim lze také aktivovat tlačítkem "Launch Site Specific Browser", umístěným v menu akcí se stránkou (tři tečky vpravo od adresního řádku). Ve výchozím nastavení je režim neaktivní a vyžaduje aktivaci pomocí uvedení "browser.ssb.enabled = true" v about:config. - V režimu vysoce kontrastního zobrazení, určeném pro osoby se sníženým zrakem nebo poruchami barevného vnímání, byla přidána podpora pro pozadí. Pro zachování čitelnosti a zajištění dostatečné úrovně kontrastu je viditelný text oddělen specifickým pozadím, ve kterém je použitá barva aktivního motivu.
- Kvalita zvuku byla zvýšena při zvyšování nebo snižování rychlosti přehrávání;
- Byla zlepšena autodetekce starých textových kódování na stránkách, na kterých nebyly výslovně uvedeny informace o kódování.
- V řádku vyhledávání ve webové konzole byla přidána možnost filtrování podle chybějícího klíče pomocí uvedení znaku „-“ před maskou nebo regulárním výrazem. Například, vyhledávací dotaz „-img“ vrátí všechny prvky, ve kterých chybí řetězec „img“, a „-/(cool|rad)/“ ukáže prvky, které neodpovídají regulárnímu výrazu „/(cool|rad)/“.
- Byly přidány nové CSS vlastnosti a pro řízení chování rolování při dosažení logické hranice oblasti rolování.
- Byla přidána podpora vlastností do SVG a .
- Do HTMLFormElement byla přidána metoda , která iniciuje programové odeslání dat formuláře analogicky ke kliknutí na tlačítko pro odeslání dat. Funkce může být použita při vývoji vlastních tlačítek pro odeslání formuláře, pro která volání form.submit() nestačí, protože nevede k interaktivnímu ověření parametrů, generaci události 'submit' a přenosu dat přidružených k tlačítku pro odeslání.
- Vlastnosti a objekty Window nyní vždy vracejí skutečně zadanou šířku a výšku oblasti (), a ne velikost viditelné části (Visual Viewport).
- optimalizace výkonu nástrojů pro webové vývojáře. Bylo sníženo zatížení při sběru statistik pro panel monitorování síťové aktivity. V ladicím nástroji JavaScriptu a webové konzole byla urychlena načítání velkých skriptů s vazbou na jejich původní zdrojové texty (source-mapped).
- Ve webové konzoli se problémy s překročením aktuální domény (, Cross-Origin Resource Sharing) nyní zobrazují jako chyby, nikoli varování. Pro automatické doplňování v konzoli jsou nyní dostupné proměnné definované ve výrazech.
- V nástrojích pro webové vývojáře v části inspekce sítě bylo zajištěno dekódování zpráv (JSON, MsgPack a CBOR) ve formátu WAMP (WebSocket Web Application Messaging Protocol), přenášených přes WebSocketové připojení.
Kromě nových funkcí a oprav chyb ve Firefoxu 73 bylo odstraněno , z nichž 11 (shromážděné pod CVE-2020-6800 a CVE-2020-6801) je označeno jako potenciálně schopné vést k provedení kódu útočníka při otevření speciálně upravených stránek. Připomínáme, že problémy s pamětí, jako jsou přetečení zásobníku a přístup k již uvolněným oblastem paměti, jsou od nedávné doby označovány jako nebezpečné, ale nikoli kritické.
Zdroj: opennet.ru
