Chrome 94 beta je vybaven vylepšeními API médií a dalšími

Před pár dny Google oznámil dostupnost beta verze prohlížeče Chrome 94. Tato nová verze přidává do prohlížeče nové funkce a také přináší některá vylepšení, mezi nimiž WebCodecs API je označeno k dokončení jako součást své původní zkušební verze, a proto je nyní oficiálně k dispozici.

WebGPU vstupuje do počáteční testovací fáze prohlížeče Chrome 94. WebGPU je součástí beta verze prohlížeče Chrome 94 a vývojářů prohlížeče Chrome Ve stabilní verzi prohlížeče Chrome 99 mají v úmyslu zasáhnout všechny uživatele. 

Stávající rozhraní API pro média jsou na vysoké úrovni a jsou vysoce zaměřená, takže rozhraní API kodeku nízké úrovně by lépe podporovalo nově vznikající aplikace, jako je streamování her citlivé na latenci, efekty na straně klienta nebo překódování a podpora pro kontejnery médií.

La WebCodecs API vyplňte tyto mezery poskytnout způsob, jak používat multimediální komponenty, které již jsou v prohlížeči k dispozici.

Zatímco WebGPU API je nástupcem grafických API WebGL a WebGL2 pro web a nabízí moderní funkce jako „GPU computing“stejně jako levnější přístup k hardwaru GPU a lepší, předvídatelnější výkon.

Toto je vylepšení oproti stávajícím rozhraním WebGL, které byly navrženy pro kreslení obrázků, ale na jiné typy výpočtů mohly být přizpůsobeny pouze se značným úsilím. WebGPU odhaluje moderní grafické funkce, včetně Direct3D 12, Metal a Vulkan, k provádění operací vykreslování a vykreslování na GPU. Tato funkce byla původně testována na Chrome 94 s očekáváním, že bude dodána na Chrome 99.

Podle Googlu je obtížné vytvářet webové aplikace, které reagují na interakce uživatelů a zůstávají v průběhu času responzivní. Skripty jsou jedním z hlavních viníků ztráta reakce.

„Vezměte si příklad funkce» hledat při psaní «: aplikace s touto funkcí by měla při načítání a zobrazování výsledků sledovat vstup uživatele. Nezohledňuje nic, co se děje na stránce, například animace, které musí být zpracovány bez problémů, “uvedla společnost.

Google odhaduje, že metoda Scheduler.postTask () řeší tato dilemata plánování tím, že vývojářům umožňuje plánovat úkoly (zpětná volání JavaScriptu) pomocí plánovače prohlížeče operačního systému se třemi úrovněmi priority: uživatelský zámek, uživatel viditelný a pozadí (zámek uživatele, viditelný uživatel a Pozadí). Také odhaluje rozhraní TaskController, které může dynamicky rušit úkoly a měnit jejich prioritu. Tato funkce dokončila počáteční testování v prohlížeči Chrome 93 a nyní je ve výchozím nastavení k dispozici v prohlížeči Chrome.

Kromě výše uvedených položek tato verze prohlížeče Chrome zavádí nový stavový kód HTTP: 103 Počáteční rady nejprve načíst dílčí zdroje. Když odpověď 103 zahrnuje nebo jiné záhlaví odkazů, Chromium se pokusí před načtením (a / nebo předběžným připojením, předběžným načtením) zadaných prostředků před obdržením konečné odpovědi. Podle Googlu to webovým vývojářům nabízí způsob, jak optimalizovat aplikace, weby a stránky.

Další novinkou je rozhraní VirtualKeyboard, který má metody a vlastnosti pro ovládání zobrazování nebo skrývání virtuální klávesnice. Při ztmavení obsahu stránky také spouští události s velikostí virtuální klávesnice. Virtuální klávesnice je klávesnice na obrazovce, která se používá pro zadávání ve scénářích, kde nemusí být k dispozici hardwarová klávesnice.

Na rozdíl od hardwarové klávesnice může virtuální klávesnice přizpůsobit svůj tvar a optimalizovat ji podle očekávaného vstupu. Vývojáři mají kontrolu nad zobrazenou formou virtuální klávesnice prostřednictvím atributu režimu vstupu, ale mají omezenou kontrolu nad tím, zda je virtuální klávesnice zobrazena nebo skryta.

Také požadavky na dílčí zdroje ze soukromé sítě byly omezeny na zabezpečené kontexty. Přístup do privátní sítě nabízí sadu změn, jejichž cílem je omezit dopad požadavků na tyto servery a zajistit, aby servery přijímaly veškerou komunikaci s externími entitami. Aby byla tato účast smysluplná, musí být servery schopny zaručit, že původ klienta je ověřen. Za tímto účelem jsou oprávněny k zadávání externích požadavků pouze zabezpečené kontexty.

zdroj: https://blog.chromium.org


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.