# 8ppoi ドキュメント > 内部仕様ドキュメント > 1.0.0 > 内部 API > Hosts API > web

ブラウザの canvas に描画し、キーボードをパッドとして読むホスト。

## 起動

SDK ルートで:

```text
php -S 0.0.0.0:8000 router.php
```

```text
http://localhost:8000/cartridges/test/dev/
```

を開く。カートを読み込み、`Console.onPower` のあと、毎フレームパッド反映 → `Console.onFrame` → 表示、を約 60fps で繰り返す。ローカルでは開いたときにそのカートの `make cart` も走る。

## パッド

- A - pad 0: X - pad 1: S
- B - pad 0: Z - pad 1: A
- START - pad 0: V - pad 1: F
- SELECT - pad 0: C - pad 1: D
- UP - pad 0: ↑ - pad 1: I
- DOWN - pad 0: ↓ - pad 1: K
- LEFT - pad 0: ← - pad 1: J
- RIGHT - pad 0: → - pad 1: L