Firefox 72

Dostupný Firefox 72. Toto je prvé vydanie, na ktoré sa doba prípravy skrátila z 6 na 4 týždne.

  • Režim „obrázok-v-obrázku“ je zapnuté na platformách Linux a macOS.
  • Vo verziách pre OpenBSD sa využíva izolácia súborového systému pomocou unveil().
  • Ochrana pred sledovaním začala predvolene blokuje požiadavky na zdroje, ktoré boli odhalené pri zbieraní digitálnych otlačkov (fingerprinting).
  • Webové stránky už nemôžu žiadať používateľov o povolenia (na používanie geolokácie, kamery, upozornení) kým používateľ nezačne interagovať so stránkou (kliknutím myši, stlačením klávesu na klávesnici, ťuknutím). Telemetria ukazuje nasledujúce:
    • požiadavky na zobrazenie upozornení sú mimoriadne nepopulárne (iba 1 % je schválených, 48 % je odmietnutých, v ostatných prípadoch je požiadavka ignorovaná). Počas mesiaca dostali používatelia jeden a pol miliardy požiadaviek, z ktorých bolo schválených iba 23,5 milióna.
    • opätovná požiadavka na povolenie nezvyšuje pravdepodobnosť, že používateľ súhlasí. 85 % schválení bolo získaných práve na prvý pokus.
    • weboví majstri väčšinou nečakajú, kým používateľ začne interagovať so stránkou, ale posielajú požiadavky okamžite.
    • požiadavky, ktoré čakajú na interakciu používateľa so stránkou, sú schvaľované dvakrát častejšie.

    Od tohto vydania, ak bola požiadavka vytvorená bez čakania na akciu používateľa, bude zobrazená iba ikonkou v adresnom riadku.

  • Farba posúvača sa automaticky prispôsobuje farbe pozadia stránky.
  • Do HTTP hlavičky Accept bola pridaná podpora pre image/webp. Napriek tomu, že toto správanie je v rozpore so špecifikáciou, používa sa v Chromiu, preto mnohé stránky kontrolujú túto hlavičku, aby zistili, či prehliadač podporuje formát WebP.
  • Firefox sa naučil использовать политики, размещённые в /run/user/$UID/firefox/policies.json
  • Objavila sa možnosť používať klientské certifikáty z úložiska Windows (security.osclientcerts.autoload).
  • Pri vypnutí odosielania telemetrie budú všetky zodpovedajúce údaje vymazané zo serverov Mozilly do 30 dní, ako to vyžaduje kalifornský zákon o ochrane práv spotrebiteľov.
  • Počet nedávnych priečinkov v dialógovom okne pridania záložky bol zvýšený z 5 na 7. Pre tých, ktorí potrebujú ešte viac, bola pridaná nastavenie browser.bookmarks.editDialog.maxRecentFolders.
  • Úplne prepracovaný mechanizmus synchronizácie záložiek. To umožnilo vyriešiť množstvo problémov: duplicitu, stratu a zamieňanie záložiek, zamieňanie priečinkov, problémy so synchronizáciou nových alebo presunutých záložiek.
  • Zrušená bola vstavaná možnosť blokovať sťahovanie obrázkov z konkrétnych domén (bola hlboko skrytá a nebola populárna). S touto úlohou sa oveľa lepšie vyrovnávajú doplnky ako uMatrix.
  • Pozastavené podpora HTTP Public Key Pinning. Webová stránka mohla informovať prehliadač, že používaný SSL certifikát by mal byť považovaný za platný iba v prípade, ak bol vydaný určitým certifikačným úradom. Bohužiaľ, HPKP nielenže nezískal popularitu, ale otvoril priestor pre vydieranie. Útočník, ktorý získal prístup k nastaveniam webového servera, nasadzoval HPKP a nútil klientov dočasne uložiť tieto informácie na niekoľko rokov vopred. Keď vlastník obnovil kontrolu a odstránil certifikát útočníka, klienti stratili možnosť pripojiť sa k serveru. Navyše technológia sa ukázala byť jednoduchým spôsobom, ako si „vystreliť do vlastnej nohy“ a omylom zablokovať prístup na svoj vlastný web. Pred rokom bola podpora HTTP Public Key Pinning ukončená v Chrome, a v IE, Edge a Safari nebola nikdy implementovaná.
  • Je otvorený kód proxy servera Pocket, ktorý umožňuje získať sponzorovaný obsah v nových kartách bez ohrozenia súkromia používateľov.
  • CSS:
    • Bola pridaná podpora Shadow Parts (atribútu part a pseudoelementu ::part, ktoré umožňujú selektívne zobrazovanie prvkov Shadow DOM).
    • Povolená podpora Motion Path.
    • Boli implementované vlastnosti scale, rotate a translate.
  • JavaScript: добавлена поддержка operátora spojenia s NULL.
  • API: bola pridaná podpora FormDataEvent.
  • Servisné pracovníci: bola pridaná podpora vlastnosti WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Nástroje vývojára:
    • Debugger získal podporu podmienečných bodov prerušenia (spúšťajúce sa pri čítaní alebo úprave vlastností objektu).
    • Sieťový monitor sa naučil zobraziť informácie o čase požiadavky, začiatku a konca načítania každého zdroja.
    • Režim responzívneho dizajnu začal podporovať simuláciu rôznych hodnôt meta viewport.
    • Inšpektor umožňuje simulovať rôzne hodnoty prefers-color-scheme.
    • Inšpektor webových socketov teraz zobrazuje objem prijatých a prenesených údajov, ako aj formát ASP.NET Core SignalR.
    • Bol odstránený „Jednoduchý JavaScript editor“, pretože ho úspešne nahradil viacriadkový režim vstupu konzoly.

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