Firefox 84

K dispozícii Firefox 84.

  • Najnovšie vydanie s podporou Adobe Flash. Podpora NPAPI sa plánuje odstrániť v budúcom vydaní, pretože Flash je jediný doplnok NPAPI, ktorý je možné spustiť vo Firefoxe.
  • Počet systémov, kde je povolená, sa rozšíril WebRender:
    • linux: GNOME/X11 (S výnimkou systémov s proprietárnymi ovládačmi NVIDIA, ako aj s kombináciou „grafika Intel a rozlíšenie >= 3440×1440). V budúcom čísle plánované povolenie WebRender pre kombináciu GNOME/Wayland (okrem XWayland)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics 5. a 6. generácie (Ironlake a Sandy Bridge). Okrem toho WebRender zdravotne postihnutých pre majiteľov grafických kariet NVIDIA, ktorí používajú viacero monitorov s rôznou obnovovacou frekvenciou.
  • Firefox Učil sa na použitie PipeWire. Podpora PipeWire pridané vo WebRTC.
  • Linux predstavuje nové metódy prideľovania zdieľanej pamäte, čo zvyšuje výkon a zlepšuje kompatibilitu s Dockerom.
  • Bola implementovaná natívna podpora pre procesory Apple Silicon. V porovnaní s emulátorom Rosetta 2 sa natívne zostavenie spúšťa 2.5-krát rýchlejšie a odozva webových aplikácií je dvojnásobná. Na prehrávanie obsahu DRM je však stále potrebný emulátor.
  • Antivírusový softvér Cylance v systéme macOS môže omylom nahlásiť Firefox ako malvér, čím naruší jeho inštaláciu.
  • Pridaný správca procesov (stránka about:processes), ktorý vám umožňuje vyhodnotiť spotrebu zdrojov každého vlákna. V budúcnosti sa plánuje zverejnenie ďalších informácií.
  • Režim obraz v obraze Učil sa zapamätajte si veľkosť a polohu okna. Okrem toho okno obraz v obraze teraz otvorí sa na rovnakom monitore, kde je otvorené okno prehliadača (predtým sa vždy otváralo na hlavnom monitore).
  • V sekcii experimentálnych nastavení (aby ste ich videli, musíte povoliť browser.preferences.experimental a otvoriť stránku about:preferences#experimental) bolo pridané nastavenie, ktoré vám umožňuje používať niekoľko okien v režime obraz v obraze súčasne .
  • Teraz je možné meniť mierku panelov, vyskakovacích okien a bočných panelov vytvorených doplnkami (Ctrl+koliesko myši).
  • Po importovaní údajov z iného prehliadača Firefox automaticky povolí panel so záložkami, ak ho mal druhý prehliadač povolený a mal záložky.
  • Na stránke správy doplnkov (about:addons) je teraz Sú zobrazené nielen základné, ale aj dodatočné povolenia (ktoré doplnok požaduje nie počas inštalácie, ale v čase povolenia konkrétneho nastavenia, pre ktoré sú tieto povolenia potrebné). Predtým sa ďalšie povolenia nezobrazovali a nedali sa odvolať.
  • Keď vytvoríte nový profil, informácie o všetkých dôveryhodných sprostredkujúcich certifikačných autoritách sa stiahnu zo serverov Mozilla v ten istý deň, namiesto niekoľkých týždňov ako predtým. To zvyšuje pravdepodobnosť, že nový používateľ Firefoxu nenarazí na bezpečnostné chyby pri návšteve nesprávne nakonfigurovaných webových stránok.
  • Implementovaná ochrana pred zraniteľnosťami ako napr nájdený pred rokom a pol v klientovi Zoom. Napríklad, ak bola predtým možnosť „vždy použiť Zoom Meetings na otváranie odkazov zoommtg://“ distribuovaná na všetky lokality (kliknutím na takýto odkaz z ktorejkoľvek lokality by sa otvoril klient Zoom), teraz táto možnosť funguje iba v rámci domény ( ak to povolíte na example1.com, potom keď kliknete na odkaz zoommtg:// z othersite.com, znova sa zobrazí okno žiadosti). Aby sa používateľom nevytvorilo príliš veľa nepríjemností, ochrana (riadená nastavením security.external_protocol_requires_permission) sa nevzťahuje na niektoré populárne schémy, ako napríklad tel: a mailto:
  • Ak je certifikát SSL vydaný iba pre www.example.com a používateľ sa pokúsi získať prístup na https://example.com, Firefox automaticky prejde na https://www.example.com (predtým používatelia v takýchto prípadoch dostávali chyba SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox teraz vždy akceptuje adresy localhost (http://localhost/ и http://dev.localhost/) ako odkaz na rozhranie spätnej slučky (t.j. http://127.0.0.1). Týmto spôsobom sa zdroje načítané z localhost už nepovažujú za zmiešaný obsah.
  • PDF súbory, kancelárske dokumenty a mediálne súbory teraz sú vždy uložené so správnou príponou (niekedy boli uložené bez prípony).
  • Maximálny povolený počet neúspešných pokusov DoH (po dosiahnutí ktorých sa prehliadač automaticky prepne na bežný DNS) sa zvýšil z 5 na 15.
  • Na platforme Windows je teraz Canvas 2D akcelerovaný GPU.
  • CSS:
    • Pseudo trieda :nie () získal podporu pre zložité selektory.
    • Vlastná vlastnosť -moz-default-appearance už nepodporuje scrollbar-small (malo by sa namiesto toho použiť scrollbar-width: thin) a scrollbar (iba macOS; namiesto toho použite scrollbar-horizontal a scrollbar-vertical).
  • JavaScript: vlastné formáty dátumu a času špecifikované ako parameter konštruktora Intl.DateTimeFormat(), teraz podporuje špecifikovanie počtu číslic použitých na vyjadrenie zlomkových sekúnd (fractionalSecondDigits).
  • API:
  • Nástroje pre vývojárov:
    • Panel Sieť je teraz plechovka zvládnuť náhle zlyhania a zobraziť užitočné detaily ladenia, ako sú napríklad stopy zásobníka. Je jednoduchšie odosielať hlásenia o chybách – stačí kliknúť na odkaz.
    • Inšpektor prístupnosti sa naučil ukazovať poradie prechádzania prvkami stránky pomocou klávesu Tab. Vývojári tak môžu oceniť jednoduchosť navigácie pomocou klávesnice.

Zdroj: linux.org.ru