Safari macOS 15.5 sẽ cải thiện việc cung cấp thông báo web. Trong số những thứ khác, việc cung cấp thông báo giờ đây sẽ hiệu quả hơn và thời lượng pin sẽ được kéo dài.
Bạn có thể quan tâm đến
Trong trình duyệt Safari 18.5, là một phần của macOS 15.5, đã được thêm vào Apple Declarative Web Push, một phương pháp cập nhật để gửi thông báo đẩy web ngay cả khi trang web không mở. Declarative Web Push cho phép các nhà phát triển hiển thị thông báo mà không cần đến service worker, giúp tiết kiệm pin cho thông báo đẩy web.
Thông báo web trong macOS 15.5 tiết kiệm pin
Phương pháp phân phối Web Push khai báo tiết kiệm năng lượng hơn và cũng riêng tư hơn và dễ dàng hơn cho các nhà phát triển triển khai. Nó không dựa vào JavaThay vào đó, Script sử dụng định dạng JSON chuẩn hóa cho phép trình duyệt hiển thị trực tiếp thông báo mà không cần mã bổ sung. Declarative Web Push không gặp phải các lỗi làm giảm hiệu suất và sự cố mạng như web push chuẩn, cũng không bị vô hiệu hóa bởi các tính năng chống theo dõi trên các trang web mà người dùng đã không truy cập trong một thời gian.
Apple tuyên bố rằng web push khai báo tương thích ngược với các trình duyệt chưa thêm hỗ trợ. Người dùng cuối không cần phải làm gì để xem thông báo web push khai báo, vì đây là tính năng mà các nhà phát triển triển khai đằng sau hậu trường. Điều khá thú vị là Apple trước đó đã thêm hỗ trợ cho việc gửi web khai báo trên iPhone và iPad trong các bản cập nhật iOS 18.4 và iPadOS 18.4. Thông tin chi tiết có sẵn trên blog WebKit Apple. Safari Phiên bản 18.5 được bao gồm trong macOS 15.5, nhưng bản cập nhật trình duyệt cũng có sẵn cho các máy Mac vẫn chạy macOS Sonoma và macOS Ventura.