ブラウザーとプラットフォームのサポート
アントカスコントロール のビジュアライゼーションは、ほとんどすべてのモダンなウェブブラウザーとオペレーティングシステムで表示できます。完全な表は維持されていませんが、現代のブラウザーは主に標準を実装しているためです。しかし、機能サポートにおける重要な違いがあります。
推奨されるブラウザー
ビジュアライゼーション(WebRTC電話を含む)の最適な使用のために、以下の最小要件が適用されます:
- Google Chrome – バージョン80以上が推奨されます。
- Microsoft Edge (Chromiumベース)
- Mozilla Firefox
- Safari(macOS&iOS)
- Opera/Brave/Vivaldi(Chromiumベース)
これらのブラウザーは、基本的にモダンな標準、良好なパフォーマンス、およびプログレッシブウェブアプリ機能の包括的なサポートを提供します。
推奨されません:
- Internet Explorer(モダンな標準サポートなし)
- Samsung Internet(Android)
- Service Worker、WebRTC、またはモダンなJavaScript機能をサポートしていない非常に古いブラウザー版。
プログレッシブウェブアプリ(PWA)
利点&デバイス
プログレッシブウェブアプリ(PWA)としてビジュアライゼーションをインストールして使用できます。PWAsは以下の機能を提供します:
- Service Workerによるオフライン機能
- スタート画面へのインストール
- 高速な読み込み時間
- アプリに似たユーザー体験
ほとんどのモダンなブラウザーとプラットフォームでPWAsがサポートされています、例えば:
- Chrome/Edge/Opera/Brave/Vivaldi(デスクトップ+Android)
- Firefox(デスクトップとAndroid)– インストールプロンプトにいくつかの制限があります。
PWAsは、モダンなブラウザーでPWA機能が使用されている場合、タブレット、ラップトップ、および多くの新しいスマートデバイスでも動作します。
iOSに関する注意: iOS(iPhone&iPad)ではPWAsをインストールできますが、常に手動で「共有>>>ホーム画面に追加」を行う必要があります— Androidやデスクトップブラウザーのような自動的なインストールプロンプトはありません。
プッシュ通知
ほとんどのブラウザーとPWAsではプッシュメッセージをサポートできますが、これはプラットフォーム依存です:
- Android/デスクトップ(Chrome, Edge, Firefox, Opera, Brave): プッシュ通知は通常確実に動作します。
- macOS Safari(Safari 16/macOS Ventura以降): プッシュサポートあり。
- iOS&iPadOS: プッシュ通知はインストールされたPWAsおよびiOS 16.4以降で可能— 手動でインストールする必要があります;さらに、実践では制限とバグが存在し、プッシュメッセージはiOS上で常に確実に動作せず(特に背景で)、すべての地域やバージョンで完全にサポートされていない可能性があります。
重要: iOSではブラウザー自体がWebプッシュメッセージをサポートしていません— PWAとしてインストールした後、プッシュ機能が発生し、部分的に制限されています。
WebRTCサポート
電話のような機能には、ブラウザー側でのWebRTCサポートが必要です:
- Chrome, Edge, Firefox, Opera, Brave, Vivaldi: WebRTCを完全にサポートしています。オーディオとビデオを含む。
- Safari(macOS): WebRTCをサポートしています(Safari 11以降)。
- iOSブラウザー(Safari, Chrome, Firefox): すべてがWebKitを使用しているため、基本的にWebRTCサポートがあります– しかし、iOSバージョンによって異なり、古いバージョンでは制限される可能性があります。いくつかのiOSバージョンでは、電話などのWebRTC機能が完全に動作しない可能性があります。
注意: WebRTC機能(例:Web電話)は、すべてのiOSブラウザーで同じように確実に動作するわけではありません。すべてのiOSブラウザーがWebKitベースであり、いくつかのAPIが制限的に実装されているためです。
ユーザー向けの推奨事項と注意点
- 常にモダンなブラウザーを使用する: これにより、セキュリティ問題や非互換性のリスクが軽減されます。
- 解像度: UI要素を正しく表示するには、最低限340×340ピクセルが必要です。
- PWAインストールを積極的に活用する: 特にAndroidでは、最適なユーザー体験とプッシュ機能のために。
- iOSの制限を理解する: インストールとプッシュは可能ですが、制限されており、手動操作が必要です。