Dostupné Firefox 72. To je první vydání, jehož příprava trvala byl zkrácen od 6 do 4 týdnů.
- Režim obrazu v obraze je aktivována na platformách Linux a macOS.
- Ve verzích pro OpenBSD je využívána izolace souborového systému pomocí unveil().
- Ochrana proti sledování zahájila výchozí blokování požadavků na zdroje, které byly podezřelé z shromažďování digitálních otisků (fingerprinting).
- Webové stránky už nemohou požadovat od uživatelů povolení (k použití geolokace, kamery, upozornění) do té doby, dokud uživatel nezačne interagovat se stránkou (kliknutí myší, stisk klávesy na klávesnici, ťuknutí). Telemetrie ukazuje následující:
- požadavky na zobrazení upozornění jsou extrémně nepopulární (pouze 1% je schváleno, 48% je zamítnuto, v dalších případech je žádost ignorována). Během měsíce uživatelé obdrželi jednu a půl miliardy žádostí, z nichž bylo schváleno pouze 23,5 milionu.
- opakovaná žádost o povolení nezvyšuje pravděpodobnost, že uživatel souhlasí. 85% schválení bylo získáno právě na první pokus.
- webmasteři většinou nečekají, až uživatel začne interagovat se stránkou, a okamžitě dávají žádosti.
- žádosti, které čekají na interakci uživatele se stránkou, jsou schvalovány dvakrát častěji.
Od této verze, pokud byla žádost vytvořena bez čekání na akce uživatele, bude představena pouze ikonkou v adresním řádku.
- Barva posuvníků se automaticky přizpůsobuje barevnému pozadí stránky.
- Do HTTP hlavičky Accept byla přidána podpora image/webp. Ačkoli takové chování je v rozporu s specifikací, je aplikováno v Chromiu, proto mnoho webů sleduje tuto hlavičku, aby zjistilo, zda prohlížeč podporuje formát WebP.
- Firefox se naučil использовать политики, размещённые в /run/user/$UID/firefox/policies.json
- Přibyla možnost používat klientské certifikáty z úložiště Windows (security.osclientcerts.autoload).
- Při vypnutí telemetrie budou všechny odpovídající data odstraněna ze serverů Mozilly během 30 dní, jak požaduje Kalifornský zákon na ochranu práv spotřebitelů.
- Počet nedávných složek v dialogu pro přidání záložky se zvýšil z 5 na 7. Pro ty, kteří potřebují ještě více, byla přidána volba browser.bookmarks.editDialog.maxRecentFolders.
- Úplně přepracován mechanismus synchronizace záložek. To vyřešilo mnoho problémů: duplicity, ztráty a promíchání záložek, promíchání složek, problémy se synchronizací nových nebo přesunutých záložek.
- Byla odstraněna vestavěná možnost blokovat stahování obrázků z konkrétních domén (byla hluboce skryta a neměla oblibu). Tohoto úkolu se daleko lépe ujímají doplňky typu uMatrix.
- Ukončeno podpora HTTP Public Key Pinning. Webová stránka mohla informovat prohlížeč, že používaný SSL certifikát by měl být považován za platný pouze v případě, že byl vydán konkrétní certifikační autoritou. Bohužel, HPKP nejenže nezískalo oblibu, ale také otevřelo prostor pro vydírání. Útočník, který získal přístup k nastavením webového serveru, nasazoval HPKP a nutil klienty ukládat tyto informace na pár let dopředu. Když vlastník obnovil kontrolu a odstranil certifikát útočníka, klienti ztratili možnost se připojit k serveru. Navíc, technologie se ukázala jako snadný způsob, jak si
- Byl otevřen kód proxy serveru Pocket, který umožňuje získávat sponzorovaný obsah v nových záložkách, aniž by vznikalo riziko pro soukromí uživatelů.
- CSS:
- JavaScript: добавлена поддержка operátor sloučení s NULL.
- API: byla přidána podpora FormDataEvent.
- Servisní pracovníci: byla přidána podpora vlastnosti WindowOrWorkerGlobalScope.crossOriginIsolated.
- Nástroje pro vývojáře:
- Debugger získal podporu podmínkových bodů přerušení (spouštících se při čtení nebo změně vlastností objektu).
- Síťový monitor se naučil zobrazit informace o době požadavku, počátku a konci načítání každého zdroje.
- Režim responzivního designu nyní podporuje simulaci různých hodnot meta viewport.
- Inspektor umožňuje simulovat různé hodnoty prefers-color-scheme.
- Inspektor websocketů nyní ukazuje zobrazí objem přijatých a odeslaných dat, stejně jako formát ASP.NET Core SignalR.
- Byl odstraněn „Jednoduchý editor JavaScriptu“, jelikož byl úspěšně nahrazen vícetřádkovým režimem vstupu konzole..
Zdroj: linux.org.ru
