Firefox 70

Dostupný vydanie Firefox 70.

Hlavné zmeny:

  • Predstavený nový správca hesiel — Lockwise:
    • pred 10 rokmi o slabých zabezpečeniach správcu hesiel uviedol Justin Dolsky. V roku 2018 Vladimir Palant (vývojár Adblock Plus) opäť ozval o tomto probléme, zistil, že správca hesiel stále používa jednorazové hashovanie SHA-1. To umožňuje za niekoľko minút zlomiť heslo priemerného používateľa na moderných grafických akcelerátoroch.
    • Lockwise využíva odolné algoritmy SHA-256 a AES-256-GCM.
    • Objavila sa nová stránka about:logins (стиль для userContent.css, ktorá umožňuje zobraziť na obrazovke viac informácií), kde je možné vytvárať nové záznamy, importovať heslá z iných prehliadačov a tiež stiahnuť aplikácie pre Android a iOS. Heslá sa synchronizujú cez účet Firefox.
    • Lockwise ponúka generovanie odolných hesiel pre formuláre s atribútom autocomplete="new-password", a tiež upozorňuje (signon.management.page.breach-alerts.enabled = true), ak je uložené heslo pre stránku staršie ako došlo k úniku údajov z tejto stránky (to znamená, že existuje pravdepodobnosť, že používateľ bol postihnutý únikom). Na tento účel je integrovaný Firefox Monitor (extensions.fxmonitor.enabled = true), ktorý bol predtým samostatným systémovým doplnkom.
  • Štandardné nastavenia ochrany pred sledovaním teraz zahŕňajú ochranu pred sledovačmi sociálnych médií (tlačidlá Like, widgety s príspevkami Twitter). Ak sa na stránke nachádza zablokovaný obsah, ikona v adresnom riadku sa stáva farebnou. Zmenám podliehala aj panel vyvolaný jeho stlačením: teraz sa tam zobrazujú povolené sledovače (blokovanie ktorých môže viesť k poruche stránok alebo jednotlivých funkcií), ako aj odkaz na stránku about:protections.
  • Čiary podčiarkujúce text (tag podčiarknutia alebo odkaz) teraz neprekračujú znaky, ale prerušujú sa (layout.css.text-decoration-skip-ink.enabled = true)
  • Keďže v roku 2019 sa šifrovanie stalo normou (informácie prenášané nechránene sú dostupné všetkým, napríklad kvôli nesprávne nastavenému vybaveniu SORM), zmenil sa prístup k zobrazovaniu stavu zabezpečenia spojenia:
    • Ak je pripojené zabezpečené spojenie, namiesto zelenej sa zobrazuje šedá ikona (security.secure_connection_icon_color_gray = true). Toto pomôže nezkušeným používateľom, ktorí vnímajú zelenú farbu ako signál, že webová stránka je dôveryhodná, zatiaľ čo zelená znamená iba to, že je spojenie zašifrované, ale nezaručuje pravosť zdroja.
    • Ak je pripojené nezabezpečené spojenie (HTTP alebo FTP), zobrazuje sa preškrtnutá ikona (security.insecure_connection_icon.enabled = true, security.insecure_connection_icon.pbmode.enabled = true).
  • Informácie o EV certifikátoch (certifikátoch s rozšírenou verifikáciou) boli presunuté z adresného riadku do panela informácií o stránke (security.identityblock.show_extended_validation = false). Výskumy ukazujú, že zobrazenie týchto údajov v adresnom riadku takmer nijako nepomáha používateľom — nevšímajú si ich absenciu. Okrem toho výskumník Jan Carroll ukázal, ako ľahko získať EV certifikát na meno „Stripe, Inc“ (populárny platobný systém) jednoducho registráciou inej spoločnosti s rovnakým názvom v inom štáte. Na odhalenie rozdielov je v každom prípade potrebné prezrieť si podrobnosti o stránke — informácie z adresného riadku nestačia. Ďalší výskumník, James Burton, získal certifikát na meno jeho registrovanej spoločnosti „Identity Verified“, čo taktiež môže zmiasť používateľov.
  • Firefox bude zobrazovať ikonu v adresnom riadku, ak stránka používa geolokáciu.
  • Adresný riadok automaticky opravuje bežné preklepy v protokole URL (browser.fixup.typo.scheme = true): ttp → http, ttps → http, tps → https, ps → https, ile → file, le → file.
  • Tlačidlá vyhľadávačov v adresnom riadku sú centrované, pridaná možnosť okamžite prejsť k ich nastaveniam.
  • Preorganizované menu správy účtu Firefox.
  • Služobné stránky prehliadača sa naučili používať tmavú tému (ak je v systéme povolená tmavá téma alebo ui.systemUsesDarkTheme = true).
  • Aktualizované logo a názov prehliadača („Firefox Browser“ namiesto „Firefox Quantum“).
  • Na panel nástrojov bola pridaná ikona (a do hlavného menu položka), kliknutím na ktorú sa zobrazia informácie o hlavných novinkách tohto vydania (browser.messaging-system.whatsNewPanel.enabled = true).
  • WebRender je zapnutý predvolene na systémoch Linux s grafickými kartami všetkých hlavných výrobcov: AMD, nVIDIA (len s ovládačom Nouveau), Intel. Vyžaduje sa aspoň Mesa 18.2.
  • Zahŕňa nový interpretor bajtového kódu JavaScript. V niektorých prípadoch sa zrýchlenie načítania stránok dosahuje až 8%.
  • HTTP cache rozdelená podľa zdroja najvyššej úrovne, aby sa zabránilo široko používanom rôznymi službami spôsobu určiť, či je používateľ prihlásený na určitých stránkach.
  • Požiadavky na povolenia zo strany stránky (napr. na zobrazenie oznámení alebo prístup k mikrofónu) nútene vyvedú prehliadač z celoobrazovkového režimu (permissions.fullscreen.allowed = false). Tieto opatrenia sú zamerané na boj proti niektorým stránkam, ktoré blokujú používateľa v celoobrazovkovom režime a nútia ho poskytnúť povolenia alebo nainštalovať malvérový doplnok.
  • Po vzore Chrome je veľkosť hlavičky Referer obmedzená na 4 kilobajty, čo je dostatočné pre 99.90% stránok.
  • Zakázané otváranie v prehliadači akýchkoľvek súborov prostredníctvom protokolu FTP. Namiesto otvorenia súboru sa uskutoční jeho stiahnutie.
  • macOS:
    • Trikrát znížená spotreba energie, ktorá sa výrazne zvýšila po prvom vydaní Quantum. Navyše sa načítanie stránok zrýchlilo až o 22%, a spotreba zdrojov na prehrávanie videa v niektorých prípadoch klesla o 37%.
    • Objavila sa možnosť importovať heslá z Chrome.
  • WebRender je predvolene aktivovaný na zariadeniach s Windows so vstavanou grafikou Intel a nízkym rozlíšením obrazovky (do 1920×1200).
  • Nástroje vývojára:
    • Do panela inšpektora dostupnosti bol pridaný prehľad dostupnosti prvkov stránky pre ľudí, ktorí používajú iba klávesnicu, a tiež simulátor daltonizmu.
    • Inšpektor zvýrazňuje definície CSS, ktoré nemajú vplyv na vybraný prvok, a tiež vysvetľuje dôvody tohto stavu a poskytuje rady na opravu.
    • Ladič môže nastavovať bodové zastávky pre mutácie DOM. Tieto sa spúšťajú, keď sa uzol alebo jeho atribúty menia alebo odstraňujú z DOM.
    • Vývojári doplnkov dostali možnosť inšpektovať obsah browser.storage.local.
    • Inšpektor siete sa naučil hľadať prvky požiadaviek a odpovedí (hlavičky, cookies, telo).

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster