Firefox 74

Dostupný Firefox 74.

  • Správce hesel se naučil řadit záznamy v obráceném pořadí (Z-A).
  • Je konec s doplňky nainstalovanými globálně (pro všechny uživatele v systému, například v %ProgramFiles%Mozilla Firefoxextensions). Podobný způsob distribuce se používá pro předinstalaci v distribučních sadách a také pro ukládání doplňků při instalaci softwaru třetích stran. Vývojáři to považovali za zlomyslné, protože to zbavuje uživatele možnosti odstranit takové doplňky prostřednictvím správce doplňků (například pokud doplněk způsobuje problémy nebo se uživateli nelíbí, co je na něj vnucováno ). Nyní je správa doplňků zcela pod kontrolou uživatele. Již nainstalované doplňky budou nadále fungovat (uživatel je nyní může odstranit prostřednictvím správy doplňků) a nově nainstalované budou ignorovány. Vlastní tvůrci distribucí (Windows) a správci (Linux) dostanou během fáze sestavování speciální možnost vrátit podporu pro globálně nainstalované doplňky. Firemní uživatelé mají možnost nasadit doplňky prostřednictvím skupinových zásad.
  • Přidání Kontejner na Facebooku (automaticky otevře sociální síť v samostatném kontejneru) podporuje vlastní seznam domén, které budou také automaticky umístěny do kontejneru.
  • Tlačítko pro vytvoření nové karty má nyní nabídku, kterou lze vyvolat pravým tlačítkem myši (funguje pouze tehdy, když je kontejnery), ze kterého můžete vybrat kontejner pro kartu, která se má vytvořit. Navíc bylo přidáno nastavení „Vybrat kontejner pro každou novou kartu“, které umožňuje vyvolat takové menu levým tlačítkem myši.
  • Objevil se možnost zakázat odepínání karty. Neopatrné přetvoření karty na samostatné okno dráždilo uživatele po mnoho let (odpovídající lístek byl otevřen před 9 lety). Chcete-li zakázat chování odepnutí karty, je k dispozici nastavení browser.tabs.allowTabDetach.
  • Klávesové zkratky doplňků lze nyní nejen přeřadit, ale také deaktivovat.
  • Pro uživatele z USA je DNS přes HTTPS ve výchozím nastavení povoleno. Výchozí překladač je Cloudflare. V nastavení jej můžete změnit na NextDNS nebo zadat adresu vlastního resolveru.
  • Technologie používaná v sestavách pro Linux RLBox. Kód C++ potenciálně zranitelných knihoven třetích stran je převeden na modul WebAssembly, jehož pravomoci jsou přísně omezeny, a poté je modul zkompilován do nativního kódu a spuštěn v izolovaném procesu. První taková knihovna byla Grafit.
  • Pro zařízení s dotykovým displejem implementováno zrychlení rolování.
  • Na Windows a macOS je nyní možné importovat data z Edgia (Edge na enginu Chromium).
  • Prohlížeč již neprozrazuje místní IP adresa stroje přes WebRTC (místo místní adresy se používá náhodné ID), proto se uživatelům doporučuje resetovat svá nastavení media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (změnou těchto nastavení bylo dříve dosaženo skrytí místní adresy).
  • Od nynějška vyhledávání v historii ignoruje diakritiku (například hledání slova פסח najde také všechny výskyty פֶּסַח).
  • Jak bylo oznámeno před rokem a půl, zakázáno Podpora TLS 1.0 a TLS 1.1. Pokud server nepodporuje TLS 1.2, zobrazí se uživateli chybová zpráva o navázání zabezpečeného připojení a tlačítko, které umožňuje podporu starších protokolů (podpora pro ně bude v budoucnu zcela odstraněna). V letošním roce také další populární prohlížeče zakazují podporu starých protokolů (TLS 1.0 se objevil v roce 1999 a TLS 1.1 v roce 2006), protože nepodporují moderní rychlé a spolehlivé algoritmy (ECDHE, AEAD), ale vyžadují podporu pro staré a slabé jedničky (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Před rokem podíl provozu pomocí těchto protokolů nepřesáhl půl procenta a nyní se ještě snížil.
  • http:
    • Podpora záhlaví HTTP povolena Zásady funkcí. S jeho pomocí může vývojář webu určit, které funkce a rozhraní API má prohlížeč používat či nikoli (např optimalizovat výkon webu). Zásady funkcí jsou do jisté míry podobné CSP, ale spíše než zabezpečení řídí možnosti prohlížeče. V důsledku toho rámce ( ), ve kterém je otevřena jiná doména, už to nejde Vyžádejte si přístup ke geolokaci, kameře, mikrofonu, snímání obrazovky a celé obrazovce, pokud to zásada funkcí výslovně nepovoluje.
    • Implementovaná podpora Cross-Origin-Resource-Policy (CORP), S jeho pomocí mohou weby blokovat určité požadavky ze zdrojů třetích stran (například zakázat přístup zdrojů třetích stran ke skriptům a obrázkům aktuálního webu), což zabraňuje spekulativním útokům na postranní kanály (Meltdown a Spectre ), stejně jako útoky pomocí scénářů napříč weby.
    • Událost přidána languagechange_event, který se spustí, když uživatel změní preferovaný jazyk.
  • CSS:
  • JavaScript:
  • Vývojářské nástroje:

Zdroj: linux.org.ru

Přidat komentář