
В обновлении браузера Safari 18.5, включённом в macOS 15.5, Apple добавила Declarative Web Push — новый метод доставки веб-уведомлений (push), даже если сайт не открыт. С Declarative Web Push разработчики могут отображать уведомления без необходимости в доступе к Service Worker, что экономит заряд батареи MacBook для веб-пушей.
Более того, Declarative Web Push не подвержен тем же ошибкам, нарушающим работу функций, и сетевым проблемам, что и стандартный Web Push. Apple отмечает, что инструмент Declarative Web Push обратно совместим с браузерными движками, которые ещё не добавили его поддержку.
До этого Apple уже добавила поддержку Declarative Web Push на iPhone и iPad с обновлениями iOS 18.4 и iPadOS 18.4.
Стоит отметить, что обновить Safari до версии 18.5 можно и без установки macOS 15.5, если ваш компьютер работает под управлением macOS Sonoma и macOS Ventura.



