Verze Chrome 144: Testování JPEG XL, svislých tabulátorů a deaktivace umělé inteligence

Společnost Google vydala verzi 144 webového prohlížeče Chrome. K dispozici je také stabilní verze open-source projektu Chromium, který je základem Chromu. Chrome se od Chromia liší používáním log Google, systémem upozorňování na pády, moduly pro přehrávání video obsahu chráněného proti kopírování (DRM), automatickou instalací aktualizací, izolací v sandboxu (always-on sandbox), poskytováním klíčů Google API a předáváním parametrů RLZ během vyhledávání. Pro ty, kteří potřebují více času na aktualizaci, je po dobu osmi týdnů udržována samostatná větev Extended Stable. Další verze, Chrome 145, je naplánována na 10. února.

Za zmínku stojí zejména přidání nastavení do testovací větve Chrome Canary, která bude tvořit základ pro Chrome 147, které umožňuje deaktivovat funkce umělé inteligence v prohlížeči, jež se spoléhají na spouštění modelů umělé inteligence v lokálním systému uživatele. V sekci „Systém“ v konfigurátoru prohlížeče je nyní k dispozici nová možnost „Povolena generační AI na zařízení“. Tato možnost odstraní všechny lokálně spuštěné generativní modely a deaktivuje související funkce, jako je detekce škodlivého obsahu v režimu rozšířené ochrany.

 Verze Chrome 144: Testování JPEG XL, svislých tabulátorů a deaktivace umělé inteligence

Chrome Canary také přidává podporu pro obrazový formát JPEG XL, o jehož opětovném zavedení zástupci Googlu zmínili, že bude v listopadu znovu zaveden. Dekódování JPEG XL je podporováno (1, 2) knihovnou jxl-rs, která implementuje JPEG-XL v Rustu. Pro povolení JPEG XL byl přidán parametr „chrome://flags/#enable-jxl-image-format“.

Do beta verze prohlížeče Chrome byl přidán režim zobrazení vertikálních záložek, který bude tvořit základ pro Chrome 145. K dispozici je nastavení „chrome://flags/#vertical-tabs“, které nahradí horní horizontální panel záložek postranním panelem obsahujícím vertikální záložky. Po aktivaci se v kontextové nabídce, která se zobrazí po kliknutí pravým tlačítkem myši na prázdnou oblast panelu záložek, zobrazí tlačítko „Zobrazit záložky na straně“.

 Verze Chrome 144: Testování JPEG XL, svislých tabulátorů a deaktivace umělé inteligence

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

  • Pokračovali jsme ve vývoji režimu umělé inteligence, který umožňuje interakci s agentem umělé inteligence z adresního řádku nebo ze stránky zobrazené při otevření nové karty. Režim umělé inteligence umožňuje klást složité otázky v přirozeném jazyce a dostávat odpovědi na základě agregace informací z nejrelevantnějších stránek k danému tématu. V případě potřeby může uživatel informace upřesnit pomocí sugestivní otázky. Režim také umožňuje klást otázky k obsahu stránky přímo z adresního řádku.

    Chrome 144 rozšiřuje možnosti vestavěného chatbota Gemini a přidává podporu pro nahrávání obrázků do Gemini (prostřednictvím kontextové nabídky) a generování nových obrázků na jejich základě. Byla přidána možnost používat režim umělé inteligence napříč více kartami – umělá inteligence dokáže odpovídat na otázky týkající se obsahu vybraných karet, porovnávat obsah, shrnout a vyhledávat informace.

     Verze Chrome 144: Testování JPEG XL, svislých tabulátorů a deaktivace umělé inteligence

    Dříve byl režim AI dostupný pouze na platformách macOS и Windows, ale nyní se v kolekcích pro objevilo tlačítko „Režim AI“ a aktivace stisknutím klávesy Tab před zahájením psaní do adresního řádku Linux (Zřejmě zatím není k dispozici pro všechny uživatele.) Aktivaci umělé inteligence můžete ovládat pomocí možností „ai-mode“ na stránce „chrome://flags“.

     Verze Chrome 144: Testování JPEG XL, svislých tabulátorů a deaktivace umělé inteligence
  • Pro některé uživatele byl povolen nový, zjednodušený design stránky zobrazené při otevření nové karty. Nový design je zbaven vizuálního chaosu a nabízí více možností přizpůsobení pro správu vzhledu. Tlačítko „Zavřít“ pro skrytí jednotlivých bloků obsahu bylo odstraněno a nyní nabízí možnost deaktivovat celé kategorie (například místo skrytí konkrétního receptu je k dispozici možnost skrýt všechny recepty).
  • V konfiguracích založených na operačním systému WindowsProhlížeče, které používají centralizovanou správu Chromu, jsou nyní chráněny před neoprávněnými změnami důležitých nastavení, například před změnami provedenými malwarem vyhledávačů. Pokud software třetí strany zjistí změny nastavení, tato nastavení se nyní automaticky resetují do výchozího stavu.
  • Byla implementována třetí verze algoritmu Happy Eyeballs. Tento algoritmus se používá k výběru optimálního protokolu při připojení k hostitelům, které jsou současně dostupné prostřednictvím adres IPv4 a IPv6. Při použití algoritmu Happy Eyeball klient okamžitě rozlišuje adresy IPv4 i IPv6 pro daného hostitele a odesílá požadavek na připojení přes IPv6. Klient se poté pokusí o současné připojení přes další adresy vázané na hostitele, aniž by čekal na výsledky předchozích pokusů o připojení. První navázané připojení zůstává aktivní a zbývající připojení jsou uzavřena. Kromě záznamů DNS A (IPv4) a AAAA (IPv6) analyzuje třetí verze protokolu záznamy DNS SVCB (Service Binding) a HTTPS, aby určila podporu HTTP/3 a HTTPS. Pokud je k dispozici, má vyšší prioritu protokol QUIC a rozšíření TLS ECH.
  • Do rozhraní Direct Sockets API byla přidána podpora multicastu, která umožňuje navazování přímých TCP a UDP připojení k externím systémům a vytváření naslouchajících socketů pro příjem připojení. Izolované webové aplikace (IWA) se nyní mohou přihlásit k odběru multicastových skupin a přijímat jim odeslané UDP multicastové pakety.
  • Následující API a technologie vyvinuté v rámci iniciativy Privacy Sandbox byly zastaralé a jejich odstranění je naplánováno v prohlížeči Chrome 150: Topics API (nahrazující FLoC API), Protected Audience API, Shared Storage API, Attribution Reporting API, Private Aggregation, Related Website Sets API a requestStorageAccessFor. Další informace naleznete v oznámení společnosti Google o jejích plánech pro Privacy Sandbox.
  • Do CSS byl přidán pseudoelement „::search-text“, který umožňuje změnit barvu, pozadí a dekorativní prvky textu zvýrazněného v důsledku lokálního vyhledávání na stránce, podobně jako dříve dostupné pseudoelementy „::highlight“, „::spelling-error“ a „::grammar-error“, které umožňují změnit styl zvýrazňování textu a označování chyb.
  • Přidána vlastnost CSS „caret-shape“, která umožňuje přizpůsobit vzhled kurzoru v upravitelných polích.
  • Přidána událost „clipboardchange“, která se generuje při změně obsahu schránky a umožňuje obejít náročné periodické dotazování na změny pomocí kódu JavaScript.
  • Přidán nový HTML element , určené k vkládání tlačítek a odkazů do stránky pro volání rozhraní pro potvrzení přístupu k informacím o poloze uživatele poskytovaným odpovídajícím rozhraním API JavaScrip.
     Verze Chrome 144: Testování JPEG XL, svislých tabulátorů a deaktivace umělé inteligence
  • Byl přidán objekt Temporal v jazyce JavaScript, který implementuje alternativní sadu metod pro práci s daty a časy. Nové API umožňuje manipulovat s daty s ohledem na časová pásma i bez ohledu na ně, převádět časy, formátovat výstup a provádět aritmetické operace s časem. Čas lze zadat v reprezentaci nezávislé na časovém pásmu (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), s odkazem na časové pásmo (Temporal.ZonedDateTime) a v epochální reprezentaci (Temporal.Instant - počet nanosekund od 1. ledna 1970).
  • Byly provedeny vylepšení nástrojů pro webové vývojáře. Na stránku kontroly obsahu (chrome://inspect) byla přidána možnost spustit webový prohlížeč. server Vzdálené ladění bez restartu prohlížeče (dříve bylo možné takový server spustit pouze pomocí příkazového řádku). Úprava pravidel CSS „@font-face“ a „@font-feature-values“ je nyní možná v panelu Styly. V rozhraní pro inspekci sítě byl panel „Blokování požadavků“ přejmenován na „Podmínky požadavků“ a nyní umožňuje nejen blokování, ale také omezení rychlosti jednotlivých síťových požadavků.

Kromě nových funkcí a oprav chyb nová verze řeší 10 zranitelností. Mnoho z těchto zranitelností bylo identifikováno automatizovaným testováním pomocí nástrojů AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer a AFL. Nebyly identifikovány žádné kritické problémy, které by mohly umožnit obejít všechny vrstvy ochrany prohlížeče a spustit kód mimo prostředí sandbox. V rámci svého programu odměn za zranitelnosti pro aktuální verzi společnost Google zavedla 10 odměn a udělila jim 18 500 dolarů (po jedné odměně v hodnotě 8 000, 4 000, 3 000, 2 000, 1 000 a 500 dolarů). Výše ​​čtyř odměn dosud nebyla stanovena.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster