Version: 2021.1
言語: 日本語
WebGL: サーバー設定コードサンプル
WebGL グラフィックス

WebGL のブラウザー間での互換性

Unity WebGL は、主要なデスクトップブラウザーをある程度サポートしています。しかし、サポートレベルや予想されるパフォーマンスは、ブラウザーごとに異なります。 Unity WebGL コンテンツに関係する各ブラウザー機能の概要と、どのブラウザーがサポートしているかについては、下の表を参照してください。

Unity WebGL コンテンツは現在モバイル端末ではサポートされていないことに注意してください。一部の機器、特にハイエンドなものでは動く場合もありますが、現在の大抵の端末は性能不足で Unity WebGL を十分に動かすだけのメモリがありません。そのため、モバイルブラウザー上でコンテンツを起動しようとすると、 Unity WebGL によって警告メッセージが表示される場合があります (この機能は必要に応じて無効にすることもできます)。

この互換表は、ブラウザーの特定バージョンに基づいたものであることに注意してください。将来のバージョンでも引き続きサポートされる筈ですが、以前のバージョンより不安定になる場合もあります。

デスクトップブラウザー互換性一覧表
Mozilla Firefox 67 Google Chrome 75 Apple Safari 12.1 MS Edge 18
WebAssembly
WebAssembly (または wasm) は、Web にコンパイルするのに適した、サイズとロードタイムの効率が良いポータブルな形式です。
適応
Firefox 52 以降
適応
Chrome 57 以降
適応
Safari 11 以降
適応
Edge 16 以降
WebGL 1.0 適応
GPU ブロックリストが適用されます。特定の古いグラフィックスカードでは WebGL がサポートされていない場合があります。詳細は Mozilla wiki ページの Blocklisting/Blocked Graphics DriversKhronos wiki ページの BlacklistsAndWhitelists を参照してください。
適応
GPU ブロックリストが適用されます。特定の古いグラフィックスカードでは WebGL がサポートされていない場合があります。詳細は Mozilla wiki ページの Blocklisting/Blocked Graphics DriversKhronos wiki ページの BlacklistsAndWhitelists を参照してください。
適応 適応
WebGL 2.0 (WebGL 2.0 参照) 適応
Firefox 51 以降
適応
Chrome 56 以降
不適応 不適応
Web Audio (Web Audio 参照) Web Audio API は Unity WebGL コンテンツの音声を再生するのに必要です。 適応 適応 適応 適応
フルスクリーンサポート (フルスクリーンサポート 参照) 適応 適応 適応
Safari 10.1 以降
適応
カーソルロックサポート
(カーソルロックサポート 参照)
適応 適応 適応 適応 Edge 13 以降
ゲームパッドサポート (ゲームパッドサポート 参照) 適応 適応 適応 適応
IndexedDB* データキャッシュ機能、 PlayerPrefs クラス、 WWW.LoadFromCacheOrDownload で使用するためにローカルストレージで必要です。 適応
Firefox のバージョン 42 までは、iFrame で実行するコンテンツに対して IndexedDB をサポートしません。Firefox バージョン 43 以降ではこれを修正しました。
適応 適応
Safari は iFrame で実行するコンテンツに対して IndexedDB をサポートしません。
適応
WebSockets ネットワーク で必要 適応 適応 適応 適応
WebRTC WebCamTexture クラスで必用 適応 適応 不適応 適応
asm.js AOT コンパイル asm.js はブラウザーを明確に最適化するための JavaScript のサブセットです。 asm.js サポートを実装している ブラウザーは Unity が asm.js を使用することにより Unity WebGL コンテンツの高速実行が見込めます。 適応 不適応 不適応 適応
Large-Allocation Http ヘッダー
コンテンツをロードするのに十分なメモリーがあることを確認します (See Large-Allocation Http ヘッダー 参照)
適応
Firefox 53 以降
不適応 不適応 不適応
Brotli Compression
ビルドサイズを削減します (Brotli 圧縮 参照)
適応 適応 適応
Safari 11 以降
適応




  • 2018–09–14 修正されたページ
  • Brotli 圧縮はマニュアル 5.6 で最初に記載
  • 2019.1 の最新の互換性情報に更新されました。
WebGL: サーバー設定コードサンプル
WebGL グラフィックス