標準化・対応状況
WebXR 関連仕様の標準化状況と、主要ブラウザ・デバイスの対応状況を一覧で確認できます。どの機能がどこまで進み、どの環境で利用できるかをすばやく把握できます。
標準化プロセス
WebXR 関連仕様は、W3C の勧告トラックやコミュニティグループの提案を通じて段階的に整備されます。ここでは、公開されている文書の成熟度を 5 段階で整理しています。
1
アイデア
Idea
2
エディターズドラフト
ED/CG
3
ワーキングドラフト
WD/DS
4
勧告候補
CRD/CR/CS
5
勧告
REC
用語解説(W3Cの文書種別)
- ED(Editor's Draft): エディターズドラフト。編集者が継続的に更新している作業中の最新版です。
- WD(Working Draft): ワーキングドラフト。ワーキンググループが公開している検討中の草案です。
- CR(Candidate Recommendation): 勧告候補。実装やレビューを通じて、勧告に向けた最終確認を進める段階です。
- REC(Recommendation): W3C 勧告。正式な標準仕様として公開された状態です。
詳しくは W3C文書種別ガイド をご覧ください。
策定状況と対応一覧
18 機能最終確認: 2026年1月8日
標準化ステージは、W3C TR と Immersive Web Community Group の公開情報をもとに、提案段階から勧告までを 5 段階で整理しています。
ブラウザ対応は Chrome Platform Status と MDN Browser Compatibility Data などの公開情報をもとに整理しています。
Quest 列は MDN BCD の Oculus Browser 情報を基準にしています。
凡例: 79+ = 対応を確認できる最小バージョン、OT = Origin Trial、Flag = フラグ有効、Exp = 実験的機能、対応 = 対応済み(版数不明)、未対応 = 未実装、未確認 = 公開情報なし
| 機能 | ステータス | Chrome(デスクトップ) | Chrome(Android) | Quest Browser | Safari(iOS/macOS) |
|---|---|---|---|---|---|
WebXR Device API W3C の勧告候補草案(2025-10-01)。VR/AR デバイスのセンサーやヘッドマウントディスプレイへのアクセス方法を定める中核仕様です。 | 勧告候補 | 79+ | 79+ | 対応 | 未対応 |
WebXR Augmented Reality Module - Level 1 W3C の勧告候補草案(2025-04-25)。WebXR Device API に AR 向けの機能を追加する拡張仕様です。 | 勧告候補 | 未対応 | 81+ | 未確認 | 未対応 |
WebXR Gamepads Module - Level 1 W3C のワーキングドラフト(2025-07-07)。XR コントローラーのボタン、トリガー、スティックなどの入力を扱う仕様です。 | ワーキングドラフト | 79+ | 79+ | 対応 | 未対応 |
WebXR Hit Test Module W3C のワーキングドラフト(2025-12-11)。現実空間の平面や実在物に対してヒットテストを行う方法を定める仕様です。 | ワーキングドラフト | 未対応 | 81+ | 対応 | 未対応 |
WebXR DOM Overlays Module W3C のワーキングドラフト(2024-09-24)。没入型セッション中に単一の DOM 要素を 2D オーバーレイとして重ねて表示する仕組みを定める仕様です。 | ワーキングドラフト | 未対応 | 83+ | 対応 | 未対応 |
WebXR Layers API Level 1 W3C のワーキングドラフト(2025-12-11)。コンポジターが管理するレイヤーを使い、描画効率や視認性、遅延の改善を目指す仕様です。 | ワーキングドラフト | 未対応 | 未対応 | 未確認 | 未対応 |
WebXR Lighting Estimation API Level 1 W3C のワーキングドラフト(2025-12-11)。周囲の明るさや光の色の推定値を取得し、XR 表現に反映するための仕様です。 | ワーキングドラフト | 未対応 | 90+ | 対応 | 未対応 |
WebXR Hand Input Module - Level 1 W3C のワーキングドラフト(2024-06-05)。手や指の関節位置を追跡し、ハンドトラッキング入力を扱えるようにする仕様です。 | ワーキングドラフト | 131+ | 131+ | 15.1+ | 未対応 |
WebXR Depth Sensing Module W3C のワーキングドラフト(2025-12-10)。深度情報を取得し、オクルージョンなどの表現に活用するための仕様です。 | ワーキングドラフト | 未対応 | 90+ | 対応 | 未対応 |
Anchors エディターズドラフト(2025-12-11)。空間内に基準点となるアンカーを作成し、オブジェクトの位置を安定して固定するための仕様です。 | エディターズドラフト | 未対応 | 79+ | 対応 | 未対応 |
WebXR/WebGPU Binding Module - Level 1 エディターズドラフト(2025-04-09)。WebGPU を使って WebXR セッションに描画するための連携方法を定める仕様です。 | エディターズドラフト | 未対応 | 未対応 | 未確認 | 未対応 |
Plane Detection Community Group の草案(2025-12-10)。デバイスが検出した床や壁などの平面情報を取得するための拡張仕様です。 | エディターズドラフト | 未対応 | 77+ | 対応 | 未対応 |
Mesh Detection Community Group の草案(2023-08-08)。周囲の環境メッシュを取得し、遮蔽や衝突判定に使うための拡張仕様です。 | エディターズドラフト | 未確認 | 未確認 | 対応 | 未対応 |
Raw Camera Access Community Group の草案(2025-12-11)。immersive-ar セッション中の背面カメラ映像へ直接アクセスするための拡張仕様です。 | エディターズドラフト | 未対応 | 107+ | 対応 | 未対応 |
Navigation 設計文書ベースの提案です。ユーザーエージェント主導で没入セッションを許可し、`sessiongranted` などを通じてシームレスな遷移を目指しています。 | エディターズドラフト | 未確認 | 未確認 | 未確認 | 未対応 |
Body Tracking 非公式の提案草案(2024-09-08)。全身の関節情報を取得し、アバターの動きなどに反映することを想定した提案です。 | アイデア | 未確認 | 未確認 | 対応 | 未対応 |
Face Tracking 提案段階の仕様です。表情や視線に関する係数データを取得し、アバター表現などに活用することを想定しています。 | アイデア | 未確認 | 未確認 | 未確認 | 未対応 |
Eye Tracking 提案段階の議論(Issue #79)です。視線入力の必要性やプライバシーへの配慮について検討しています。 | アイデア | 未確認 | 未確認 | 未確認 | 未対応 |