16 điểm bởi composite 2023-02-17 | 8 bình luận | Chia sẻ qua WhatsApp

Từ iOS và iPadOS 16.4 beta 1, Web Push sẽ được hỗ trợ.
Đúng vậy, chính là loại thông báo đẩy đó.
Tuy nhiên, để kích hoạt tính năng này, cần phải đáp ứng đầy đủ các điều kiện dưới đây.

  • Trang web đó phải được thêm vào màn hình chính.
  • Người dùng phải cho phép quyền nhận thông báo đẩy.

Các ứng dụng web được thêm vào màn hình chính ngoài thông báo đẩy cũng sẽ hỗ trợ các tính năng bên dưới.

  • Chế độ tập trung (Focus Mode)
  • API huy hiệu ứng dụng (Badging API, tính năng hiển thị số lượng thông báo hoặc tương tự trên ứng dụng)
  • Giữ màn hình luôn bật (Screen Wake Lock API)
  • Tỷ lệ màn hình (Screen Orientation API)
  • Kích hoạt người dùng (User Activation API)
  • Web Codecs API

Ngoài ra, còn bổ sung hỗ trợ tính năng thêm vào màn hình chính của các trình duyệt bên thứ ba, biểu tượng dự phòng (Fallback Icon) được làm mới, v.v.

8 bình luận

 
amen5199 2023-02-20

Có lẽ là do tôi thiếu hiểu biết, nhưng dù tôi là người dùng AOS thì đến giờ tôi vẫn chưa từng có trải nghiệm nhận web push trên điện thoại.

Nếu web push được hỗ trợ thì nó có thể mang lại những thay đổi gì?
Nếu thử đoán thì liệu có những cải thiện như thế này không?

  • Các đơn vị cung cấp dịch vụ chỉ bằng web, không cần ứng dụng, cũng có thể cung cấp dịch vụ push.
 
amen5199 2023-02-20

Ồ ~ cảm ơn bạn đã giải thích chi tiết. Đặc biệt, điều này sẽ càng hữu ích hơn cho các công ty cung cấp dịch vụ bằng PWA.
(Dưới đây là phần giải thích về PWA do GPT-3 tạo ra. Dành cho những người mới bắt đầu như tôi..)

PWA (Progressive Web Apps) là các ứng dụng sử dụng công nghệ web để mang lại trải nghiệm tương tự ứng dụng native trên thiết bị di động. PWA là ứng dụng web chạy trong trình duyệt, vì vậy không cần cài đặt riêng. Thay vào đó, người dùng có thể sử dụng PWA thông qua trình duyệt web.

PWA cung cấp nhiều tính năng thường thấy trên ứng dụng di động, bao gồm bộ nhớ đệm, hỗ trợ ngoại tuyến và thông báo đẩy. Trong khi vẫn mang lại trải nghiệm người dùng tốt hơn, PWA cũng có thể giúp giảm chi phí phát triển và bảo trì. Ngoài ra, do PWA không phụ thuộc vào hệ điều hành di động, có thể sử dụng cùng một codebase trên nhiều nền tảng.

 
tequila 2023-02-20

Đây không hẳn là một cải tiến mới, mà đúng hơn là chuyện "đến giờ mới làm". Đúng như bạn nói.
Trước đây, dù là dịch vụ nền web, để lách việc dùng tính năng push người ta thường phải cố bọc nó cho giống app rồi mới đăng ký.
Tuy nhiên, Apple không dễ phê duyệt các app chỉ được cấu thành từ webview đơn thuần. T_T Vì vậy trước mắt có vẻ sự bất tiện ở điểm đó sẽ được giảm bớt.
Trên Android, web push cũng không phải là thứ thường được dùng rộng rãi trừ các trang spam, nhưng các dịch vụ như SNS hỗ trợ PWA thì vẫn dùng web push.
Apple vốn lạnh nhạt với PWA, nên có lẽ giờ cuối cùng cũng đã có ý định cho phép(?) PWA.

 
bus710 2023-02-18

Liệu từ giờ PWA có được phổ biến rộng rãi hơn không? Nếu vậy thì đây thậm chí có thể trở thành một thay đổi lớn, gần với sideloading...

 
bbulbum 2023-02-17

Phải thêm trang web đó vào Màn hình chính. Có vẻ đây là một cách khá hợp lý.

 
kyc1682 2023-02-17

Cuối cùng cũng có...!

 
minhoryang 2023-02-17

Cuối cùng cũng có rồi!!!!!

 
tequila 2023-02-17

Trời ơi cuối cùng cũng có... giờ mới có thôi hu hu, cảm giác đúng là cả một thời đại đã thay đổi.