Hỗ Trợ Trình Duyệt Và Nền Tảng
Trình hiển thị của Antcas Control hỗ trợ hiển thị trên hầu hết các trình duyệt web và hệ điều hành hiện đại. Một bảng đầy đủ không được duy trì nữa vì các trình duyệt hiện đại ngày nay đã triển khai nhiều tiêu chuẩn. Tuy nhiên, vẫn có những khác biệt quan trọng trong việc hỗ trợ tính năng cần được xem xét.
Trình Duyệt Được Khuyến Nghị
Để sử dụng tối ưu trình hiển thị (bao gồm WebRTC-Telefonie, Push-Funktionalität và PWA-Features) có những yêu cầu tối thiểu sau:
- Google Chrome – Phiên bản 80 hoặc cao hơn được khuyến nghị.
- Microsoft Edge (Chromium-based)
- Mozilla Firefox
- Safari (macOS & iOS)
- Opera / Brave / Vivaldi (Chromium-based)
Các trình duyệt này cung cấp các tiêu chuẩn hiện đại, hiệu suất tốt và hỗ trợ toàn diện cho các tính năng Progressive Web App.
Không được khuyến nghị:
- Internet Explorer (không hỗ trợ tiêu chuẩn hiện đại)
- Samsung Internet (Android)
- Các phiên bản trình duyệt rất cũ không hỗ trợ Service Worker, WebRTC hoặc các tính năng JavaScript hiện đại.
Progressive Web Apps (PWA)
Ưu Điểm & Thiết Bị
Trình hiển thị có thể được cài đặt và sử dụng như một Progressive Web App (PWA). PWAs cung cấp:
- Tính năng offline qua Service Worker
- Cài đặt màn hình khởi động
- Thời gian tải nhanh hơn
- Trải nghiệm người dùng giống như ứng dụng
PWAs được hỗ trợ bởi hầu hết các trình duyệt và nền tảng hiện đại, bao gồm:
- Chrome / Edge / Opera / Brave / Vivaldi (Desktop + Android)
- Firefox (Desktop và Android) – với một số hạn chế về Install-Prompts
PWAs cũng có thể hoạt động trên máy tính bảng, laptop và nhiều thiết bị thông minh mới hơn, miễn là sử dụng trình duyệt hiện đại với chức năng PWA.
Ghi Chú Về iOS: Trên iOS (iPhone & iPad) có thể cài đặt PWAs, nhưng luôn phải thông qua cách thủ công Chia Sẻ ▸ Thêm Vào Màn Hình Chủ — không có prompt cài đặt tự động như trên Android hoặc trình duyệt desktop.
Thông Báo Push
Hầu hết các trình duyệt và PWAs có thể hỗ trợ tin nhắn push, nhưng điều này phụ thuộc vào nền tảng:
- Android / Desktop (Chrome, Edge, Firefox, Opera, Brave): Thông báo push thường hoạt động đáng tin cậy.
- macOS Safari (từ Safari 16 / macOS Ventura+): Hỗ trợ push có sẵn.
- iOS & iPadOS: Thông báo push chỉ khả dụng trong PWAs đã cài đặt và từ iOS 16.4+ — chúng phải được cài đặt thủ công; thêm vào đó, có những hạn chế và lỗi thực tế, vì vậy thông báo push trên iOS không luôn hoạt động đáng tin cậy (đặc biệt là ở chế độ nền) và không được hỗ trợ đầy đủ trong tất cả các khu vực hoặc phiên bản.
Quan Trọng: iOS không hỗ trợ thông báo web push trong trình duyệt — chức năng push chỉ hoạt động sau khi cài đặt làm PWA và có thể bị hạn chế hoặc không hoạt động.
Hỗ Trợ WebRTC
Đối với các tính năng như Telefonie, cần hỗ trợ WebRTC từ phía trình duyệt:
- Chrome, Edge, Firefox, Opera, Brave, Vivaldi: Hỗ trợ đầy đủ WebRTC, bao gồm âm thanh và video.
- Safari (macOS): Hỗ trợ WebRTC (từ Safari 11+).
- Trình Duyệt iOS (Safari, Chrome, Firefox): Tất cả sử dụng WebKit và cung cấp hỗ trợ WebRTC cơ bản — nhưng hỗ trợ có thể biến đổi theo phiên bản iOS và bị hạn chế trên các phiên bản cũ. Trong một số phiên bản iOS, các tính năng WebRTC như điện thoại không hoạt động đầy đủ.
Ghi Chú: Tính năng WebRTC (ví dụ: điện thoại web) có thể không chạy đáng tin cậy trên tất cả các thiết bị iOS vì tất cả trình duyệt dưới iOS dựa trên WebKit và một số API được triển khai giới hạn.
Khuyến Nghị Và Ghi Chú Cho Người Dùng
- Luôn sử dụng các trình duyệt hiện đại: Điều này giảm thiểu nguy cơ vấn đề bảo mật và không tương thích.
- Độ phân giải: Ít nhất 340x340 Pixel, để hiển thị đúng các phần tử giao diện người dùng.
- Sử dụng cài đặt PWA tích cực: Để có trải nghiệm người dùng tốt nhất và chức năng push, đặc biệt là trên Android.
- Hiểu hạn chế của iOS: Cài đặt và push là khả dụng, nhưng bị hạn chế và yêu cầu các bước thủ công.