Vydání Chrome 108

Google odhalil vydání webového prohlížeče Chrome 108. Zároveň je k dispozici stabilní vydání bezplatného projektu Chromium, který slouží jako základ Chromu. Prohlížeč Chrome se od Chromia liší použitím log Google, přítomností systému pro zasílání upozornění v případě pádu, moduly pro přehrávání videoobsahu chráněného proti kopírování (DRM), systémem pro automatickou instalaci aktualizací, trvale umožňující izolaci Sandbox , dodává klíče do Google API a přenáší RLZ- při vyhledávání. Pro ty, kteří potřebují více času na aktualizaci, je samostatně podporována větev Extended Stable, po níž následuje 8 týdnů. Další vydání Chrome 109 je naplánováno na 10. ledna.

Klíčové změny v Chrome 108:

  • Byl změněn design dialogu pro správu souborů cookie a dat webu (vyvolání přes odkaz Cookies po kliknutí na zámek v adresním řádku). Dialogové okno bylo zjednodušeno a nyní zobrazuje informace rozdělené podle stránek.
    Vydání Chrome 108
  • Byly navrženy dva nové režimy optimalizace prohlížeče – Memory Saver a Energy Saver, které jsou nabízeny v nastavení výkonu (Settings> Performance). Režimy jsou aktuálně dostupné pouze na platformách ChromeOS, Windows a macOS.
  • Správce hesel poskytuje možnost připojit poznámku ke každému uloženému heslu. Stejně jako heslo se poznámka zobrazí na samostatné stránce až po ověření.
  • Verze pro Linux je standardně dodávána s vestavěným klientem DNS, který byl dříve k dispozici pouze ve verzích Windows, macOS, Android a ChromeOS.
  • Na platformě Windows se při instalaci Chrome na hlavní panel automaticky připne zástupce pro spuštění prohlížeče.
  • Přidána možnost sledovat změny cen u vybraných produktů v některých internetových obchodech (Nákupní seznam). Při poklesu ceny je uživateli zasláno upozornění nebo e-mail (v Gmailu). Přidání produktu ke sledování se provádí kliknutím na tlačítko „Sledovat cenu“ v adresním řádku na stránce produktu. Sledované produkty se ukládají spolu se záložkami. Funkce je dostupná pouze uživatelům s aktivním účtem Google, pokud je povolena synchronizace a je aktivována služba „Aktivita na webu a aplikacích“.
    Vydání Chrome 108
  • Je povolena možnost zobrazení výsledků vyhledávání v postranním panelu současně s prohlížením jiné stránky (v jednom okně můžete současně vidět jak obsah stránky, tak výsledek přístupu k vyhledávači). Po přechodu na web ze stránky s výsledky vyhledávání na Googlu se před vstupním polem v adresním řádku zobrazí ikona s písmenem „G“; po kliknutí na ni se otevře postranní panel s výsledky předchozího provedené pátrání.
    Vydání Chrome 108
  • V rozhraní File System Access API, které umožňuje webovým aplikacím číst a zapisovat data přímo do souborů a adresářů na zařízení uživatele, byly přesunuty metody getSize(), truncate(), flush() a close() v objektu FileSystemSyncAccessHandle. z asynchronního na synchronní model provádění.podobný metodám read() a write(). Tato změna poskytuje plně synchronní FileSystemSyncAccessHandle API pro zlepšení výkonu aplikací založených na WebAssembly (WASM).
  • Přidána podpora pro další velikosti viditelné oblasti (výřez) – „malé“ (s), „velké“ (l) a „dynamické“ (d), jakož i jednotky měření spojené s těmito velikostmi – „*vi“ ( vi, svi, lvi a dvi), „*vb“ (vb, svb, lvb a dvb), „*vh“ (svh, lvh, dvh), „*vw“ (svw, lvw, dvw), „*vmax “ (svmax, lvmax, dvmax) a „*vmin“ (svmin, lvmin a dvmin). Navržené jednotky měření umožňují svázat velikost prvků s nejmenší, největší a dynamickou velikostí viditelné oblasti v procentech (velikost se mění v závislosti na zobrazení, skrytí a stavu panelu nástrojů).
    Vydání Chrome 108
  • Je povolena podpora vektorových písem s proměnlivou barvou ve formátu COLRv1 (podmnožina písem OpenType obsahující kromě vektorových glyfů i vrstvu s informacemi o barvě).
  • Pro kontrolu podpory barevných písem byly do pravidel CSS @supports přidány funkce font-tech() a font-format() a do pravidel CSS @font-face byla přidána funkce tech().
  • Rozhraní Federated Credential Management (FedCM) API je navrženo tak, aby umožňovalo vytváření federovaných služeb identity zachovávajících soukromí, které fungují bez mechanismů sledování mezi weby, jako je zpracování souborů cookie třetích stran.
  • Nyní je možné aplikovat stávající vlastnost CSS „overflow“ na nahrazené prvky, které se objevují mimo hranice obsahu, což v kombinaci s vlastností object-view-box lze použít k vytvoření obrázků s vlastním stínem.
  • Přidány vlastnosti CSS break-before, break-after a break-inside, což vám umožňuje přizpůsobit chování přerušení v fragmentovaném výstupu v kontextu jednotlivých stránek, sloupců a oblastí. Například "figure { break-inside: avoid;}" zabrání rozbití stránky uvnitř obrázku.
  • Vlastnosti CSS align-items, justify-items, align-self a justify-self poskytují možnost použít hodnotu „last baseline“ k zarovnání na poslední účaří v rozvržení flex nebo grid.
  • Přidána událost ContentVisibilityAutoStateChanged, generovaná pro prvky s vlastností "content-visibility: auto", když se změní stav vykreslování prvku.
  • V kontextu pracovníků je možné přistupovat k Media Source Extensions API, které lze použít například pro zlepšení výkonu přehrávání médií s vyrovnávací pamětí vytvořením objektu MediaSource v samostatném pracovníkovi a vysíláním výsledků jeho práce do HTMLMediaElement v hlavním vláknu.
  • HTTP hlavička Permissions-Policy, která se používá k delegování oprávnění a povolení pokročilých funkcí, povoluje zástupné znaky, jako je „https://*.bar.foo.com/“.
  • Byla odstraněna zastaralá rozhraní API window.defaultStatus, window.defaultstatus, ImageDecoderInit.premultiplyAlpha, navigateEvent.restoreScroll(), navigateEvent.transitionWhile().
  • Vylepšeny byly nástroje pro webové vývojáře. Do panelu Styly byly přidány popisky pro neaktivní vlastnosti CSS. Panel Záznamník implementuje automatickou detekci XPath a selektorů textu. Ladicí program poskytuje možnost procházet výrazy oddělenými čárkami. Nastavení „Settings > Ignore List“ byla rozšířena.

Kromě inovací a oprav chyb nová verze odstraňuje 28 zranitelností. Mnoho zranitelností bylo identifikováno jako výsledek automatizovaného testování pomocí nástrojů AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. Nebyly zjištěny žádné kritické problémy, které by umožnily obejít všechny úrovně ochrany prohlížeče a spustit kód v systému mimo prostředí sandbox. V rámci programu vyplácení peněžních odměn za objevení zranitelností pro aktuální verzi vyplatil Google 10 ocenění ve výši 74 tisíc amerických dolarů (jedno ocenění 15000 11000 USD, 6000 5000 USD a 3000 2000 USD, pět ocenění 1000 6 USD, tři ocenění XNUMX XNUMX USD a XNUMX XNUMX USD , dvě ceny XNUMX XNUMX $). Velikost XNUMX odměn zatím nebyla stanovena.

Zdroj: opennet.ru

Přidat komentář