Firefox 80

Dostupné Firefox 80.

  • Objevila se možnost nastavit Firefox jako systémový prohlížeč PDF souborů.
  • Významně zrychleno načítání a zpracování seznamu škodlivých a problematických doplňků. Tato novinka bude portována do ESR vydání, protože udržovat dva různé formáty „černé listiny“ je nákladné, a zahrnout změnu do 78. vydání (na jehož základě je nyní vytvořena aktuální ESR větev) se vývojářům nepodařilo kvůli nedávno objevené chybě.
  • Bylo zahrnuto automatické vytváření zálohy uložených přihlašovacích údajů/hesel. Pokud Firefox zjistí, že file logins.json je poškozené, bude soubor obnoven ze zálohy.
  • Přidána nastavení security.warn_submit_secure_to_insecure, které umožňuje vypnout upozornění, zobrazené při pokusu o odeslání dat přes formulář po nezabezpečeném připojení ze stránky otevřené přes HTTPS.
  • Přidáno více experimentálních nastavení (pro jejich zobrazení je třeba povolit browser.preferences.experimental).
  • Nyní nesmí být doba platnosti TLS certifikátů vydaných od 1. září 2020 a později delší než 13 měsíců, a certifikátů vydaných před tímto datem nesmí přesáhnout 825 dní (2 roky a 3 měsíce). Při pokusu o otevření webové stránky, která používá certifikát s delší platností, bude vydána chyba. V posledních letech se maximální doba platnosti certifikátů pod tlakem výrobců prohlížečů postupně zkracovala z 8 na 5 a poté na 3 roky. V roce 2019 se certifikační autoritám podařilo obhájit ponechání předchozí doby (3 roky), ale začátkem roku 2020 Apple ignoroval CA/Browser Forum a jednostranně zavedl nové omezení, po kterém se k němu přidali Google a Mozilla.
  • Sníženo množství animací pro uživatele, kteří mají v nastavení desktopového prostředí vypnuté animace. Například místo animace načítání stránky budou nakresleny písečné hodiny.
  • Opraveno chyba, která vedla k nadbytečnému prefixu „http“ v adrese zkopírované z adresního řádku.
  • Opraveny různé chyby a pády, které nastávaly při používání čteček obrazovky (například nyní lze číst názvy SVG, stejně jako názvy štítků a popisy).
  • JavaScript: byla přidána podpora syntaktického výrazu export * as namespace z ECMAScript 2021.
  • HTTP: direktiva fullscreen, použitá na <iframe>, nefungovala, pokud chyběl atribut allowfullscreen.
  • HTTP: hlavička Pragma umí je ignorována, pokud je přítomna Cache-Control.
  • Web Animations API: byla přidána podpora pro operace kompozice — viz KeyframeEffect.composite a KeyframeEffect.iterationComposite.
  • Media Session API: byla přidána podpora pro akce seekto (umožňuje ovládacím prvkům dotazovat se na konkrétní časovou pozici) a skipad (přeskočí aktuální reklamní blok, aby pokračovalo přehrávání hlavního obsahu, pokud je to možné a pokud předplatné umožňuje přeskočení reklamy).
  • WebGL: byla přidána podpora pro rozšíření KHR_parallel_shader_compile.
  • Window.open() outerHeight a outerWidth nejsou dostupné pro webový obsah.
  • WebRTC: byla přidána podpora pro RTX a Transport-cc (zlepšuje kvalitu hovorů při špatném připojení a lépe odhaduje šířku pásma)
  • WebAssembly: jsou povoleny atomické operace pro nedělenou paměť.
  • Nástroje pro vývojáře:
    • Ve webové konzoli byla přidána možnost blokovat a odblokovat síťové požadavky pomocí příkazů :block a :unblock.
    • Při přiřazení třídy prvku v Inspektoru budou uživateli nabídnuty návrhy pro automatické dokončení.
    • Když je debugger přerušen při výskytu výjimky, v náhledu na panelu zdrojů se zobrazí ikona, která odhalí stopu zásobníku.
    • V seznam žádostí síťového monitoru byla přidána ikona „želva“, která značí pomalé připojení, které trvá déle než 500 ms (toto hodnotu lze měnit).
    • V Inspektoru je k dispozici experimentální panel, který zobrazuje problémy s křížovou kompatibilitou.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster