瀏覽器與平台支援

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 限制: 安裝和推送是可能的,但受限且需要手動步驟。