Vydání Firefoxu 91

Byl vydán webový prohlížeč Firefox 91. Vydání Firefoxu 91 je klasifikováno jako verze s rozšířenou podporou (ESR), pro kterou jsou aktualizace vydávány v průběhu roku. Kromě toho byla vytvořena aktualizace předchozí větve s dlouhou dobou podpory 78.13.0 (v budoucnu se očekávají další dvě aktualizace 78.14 a 78.15). Větev Firefoxu 92 bude brzy převedena do fáze beta testování, jejíž vydání je naplánováno na 7. září.

Hlavní inovace:

  • V režimu soukromého prohlížení je ve výchozím nastavení aktivována zásada HTTPS-First, podobně jako možnost „Pouze HTTPS“, která byla dříve dostupná v nastavení. Když se pokusíte otevřít stránku bez šifrování přes HTTP v privátním režimu, prohlížeč se nejprve pokusí o přístup na web přes HTTPS („http://“ je nahrazeno „https://“) a pokud je pokus neúspěšný, bude automaticky přistupovat k webu bez šifrování. Důležitým rozdílem od režimu Pouze HTTPS je, že HTTPS-First se nevztahuje na načítání dílčích zdrojů, jako jsou obrázky, skripty a šablony stylů, ale vztahuje se pouze na pokus o otevření webu po kliknutí na odkaz nebo zadání adresy URL do adresy. bar.
  • Vrátil se režim pro tisk zkrácené verze stránky, který připomíná zobrazení v Reader Mode, ve kterém se zobrazuje pouze významný text stránky a všechny doprovodné ovládací prvky, bannery, nabídky, navigační lišty a další části stránky. stránky nesouvisející s obsahem jsou skryté. Režim se aktivuje aktivací Reader View před tiskem. Tento režim byl ve Firefoxu 81 ukončen po přechodu na nové rozhraní náhledu tisku.
  • Rozšířeny byly možnosti metody Total Cookie Protection, která se aktivuje v režimu soukromého prohlížení a při volbě přísného režimu pro blokování nežádoucího obsahu (strict). Režim předpokládá použití samostatného izolovaného úložiště pro soubory cookie pro každou stránku, což neumožňuje použití souborů cookie ke sledování pohybu mezi stránkami, protože všechny soubory cookie nastavené z bloků třetích stran načtených na stránce jsou svázány s hlavní stránkou a nejsou přeneseny, když se k těmto blokům přistupuje z jiných webů. V nové verzi byla pro eliminaci skrytých úniků dat změněna logika čištění Cookie() a uživatelé byli informováni o stránkách, které ukládají informace lokálně.
  • Logika ukládání souborů otevřených po stažení byla změněna. Soubory otevřené po stažení v externích aplikacích se nyní ukládají do běžného adresáře „Downloads“ namísto dočasného adresáře. Připomeňme, že Firefox nabízí dva režimy stahování – stáhnout a uložit a stáhnout a otevřít v aplikaci. Ve druhém případě byl stažený soubor uložen do dočasného adresáře, který byl po ukončení relace smazán. Toto chování vyvolalo nespokojenost uživatelů, kteří v případě potřeby přímého přístupu k souboru museli dodatečně hledat dočasný adresář, ve kterém byl soubor uložen, nebo znovu stáhnout data, pokud byl soubor již automaticky smazán.
  • Optimalizace „Catch-up paints“ je povolena pro téměř všechny akce uživatele, což umožnilo zvýšit odezvu většiny operací v rozhraní o 10–20 %.
  • Sestavení pro platformu Windows přidala podporu technologie jednotného přihlašování (SSO), která vám umožňuje připojit se k webům pomocí přihlašovacích údajů z Windows 10.
  • V sestaveních pro macOS se režim vysokého kontrastu automaticky zapne, když je v systému aktivována možnost „Zvýšit kontrast“.
  • Režim „Přepnout na kartu“, který umožňuje přepnout na kartu ze seznamu doporučení v adresním řádku, nyní zahrnuje i stránky v režimu soukromého prohlížení.
  • Gamepad API je nyní dostupné pouze při otevření stránky v zabezpečeném kontextu, tzn. při otevření přes HTTPS, přes localhost nebo z místního souboru;
  • Verze pro stolní počítače obsahuje podporu rozhraní Visual Viewport API, pomocí kterého můžete určit skutečnou viditelnou oblast s přihlédnutím k zobrazení klávesnice na obrazovce nebo změně měřítka.
  • Přidané metody: Intl.DateTimeFormat.prototype.formatRange() - vrací lokalizovaný a formátovaný řetězec s rozsahem dat (například "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() – Vrátí pole s částmi rozsahu dat specifických pro národní prostředí.
  • Přidána vlastnost Window.clientInformation, podobná Window.navigator.

Kromě inovací a oprav chyb má Firefox 91 opraveno 19 zranitelností, z nichž 16 je označeno jako nebezpečné. 10 zranitelností (shromážděných pod CVE-2021-29990 a CVE-2021-29989) je způsobeno problémy s pamětí, jako je přetečení vyrovnávací paměti a přístup k již uvolněným oblastem paměti. Tyto problémy mohou potenciálně vést ke spuštění kódu útočníka při otevírání speciálně navržených stránek.

Zdroj: opennet.ru

Přidat komentář