瀏覽器與平台支援
Antcas Control 的視覺化支持在幾乎所有現代網頁瀏覽器和作業系統上的顯示。不再提供完整的表格,因為現代瀏覽器今天大多實施了標準。然而,仍然存在重要的功能支援差異,應予以考慮。
推薦瀏覽器
為了最佳化視覺化(包括 WebRTC 電話、推送功能和 PWA 功能)使用,適用以下最低要求:
- 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 在瀏覽器本身不支援網頁推送訊息—推送功能僅在安裝為 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 功能(例如網頁電話)在 iOS 上可能無法到處可靠運作,因為所有瀏覽器在 iOS 上都基於 WebKit,且某些 API 實施受限。
使用者建議與注意事項
- 始終使用現代瀏覽器: 這樣可以降低安全問題和不相容性的風險。
- 解析度: 必須至少為 340×340 像素,才能正確顯示 UI 元素。
- 積極使用 PWA 安裝: 以獲得最佳使用者體驗和推送功能,特別是在 Android 上。
- 了解 iOS 限制: 安裝和推送是可能的,但受限且需要手動步驟。