Gamepad API

Podpora

V prohlížečích Chrome, Firefox, nová Opera je možné kromě standardních událostí klávesnice a myši reagovat i na povely zaslané z gamepadu (a nejspíš i z jiného libovolného herního zařízení).

Hlavní smysl to má pro HTML/CSS/JS hry běžící přímo v prohlížeči, ale není problém gamepadem ovládat i běžný web.

V případě, že máte gamepad, to můžete zkusit na této stránce. Předem zapnutý ovladač se připojí do stránky po stisku nějakého tlačítka. Zdejší ukázku jsem testoval s XBox 360 ovladačem a spočívá v otáčení a přibližování této stránky pomocí analogových páček (s využitím CSS transformací).

Ukázka

Po stisknutí tlačítka ovladače se začnou dít věci.

Živá ukázka

Odkazy

To je všechno. Líbil se vám článek a chcete se dozvědět, až vyjde další?

Sledujte:

 

Připomínky mi pište do komentářů ↓

Jak vytvořit WYSIWYG editor

Vlastní jednoduchý WYSIWYG editor

Chceme-li na webu zadávat text a běžná <textarea> už nestačí, řešením je napsat si vlastní WYSIWYG editor.

Detekce zapnutého JavaScriptu

Zapnutý a vypnutý JavaScript

Jak na webové stránce detekovat zapnuté nebo vypnuté skriptování.

CSS vyhledávání a filtrování

CSS vyhledávání a filtrování obsahu

Jak pomocí CSS se špetkou JS filtrovat obsah stránky nebo na ní vyhledávat.

Upozornění před opuštěním stránky

Upozornění před zavřením stránky

Javascriptová událost onbeforeunload umožňuje pozastavit uzavření/obnovení stránky.

Plynulý přesun focusu

Plynulý přesun focusu

Plynulé přesouvání focusu mezi jednotlivými položkami formuláře.

Komentáře