Moderní tvorba webových aplikací

O webu

Gamepad API

Jak webovou stránku ovládat gamepadem.

5 minut

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

Související články

Detekce otevření DevTools

Jak zjistit, že se na stránce otevřely vývojářské nástroje.

13 minut

JavaScript null a undefined

Rozdíly mezi null a undefined v JavaScriptu, kdy je používat a jak se vyhnout běžným chybám.

12 minut

Sleep v JavaScriptu

Jak implementovat sleep/delay funkcionalitu v JavaScriptu pomocí Promise a async/await

6 minut

JavaScript Battery API

Jak v JS zjistit stav baterie, co dnes funguje a kdy API nepoužívat.

3 minuty

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2025