Служба оповещения о сообщениях WebKit Web Push скоро будет поддерживаться WebKit для пользователей устройств Apple. твит от Джен Симмонсчлен группы веб-разработчиков Safari и Webkit.
Web Push — это служба уведомлений, которая требует от пользователей запрашивать разрешение перед отправкой уведомлений. Точная дата выхода на macOS Ventura не указана. Он будет доступен для всех пользователей, при этом членство в программе Apple Developer Program не требуется.
Это дополнение опережает предыдущую дату выпуска, объявленную Apple, когда Web Push станет доступен на ее устройствах где-то в следующем году. Объявление было сделано в тот же день, когда Safari 16.0 был выпущен для iOS, macOS Monterey и Big Sur.
Web Push позволяет использовать несколько стандартов для уведомлений Safari
Разработчики уже некоторое время могут отправлять push-уведомления в Safari, но раньше они следовали другому стандарту.
Включение поддержки Web Push означает, что приложения Safari теперь смогут отправлять уведомления с той же комбинацией веб-стандартов, что и другие браузеры. Другими словами, если разработчик закодировал уведомления в соответствии с веб-стандартами, ему больше не придется добавлять дополнительные строки кода или вносить какие-либо изменения, чтобы их приложение работало в Safari.
Некоторые стандарты, которые работают с Web Push, включают Push API, Notifications API и Service Workers. Web Push для Safari будет использовать ту же службу уведомлений Apple, что и Native Push на всех устройствах iOS.
Новые URL-адреса конечных точек будут отправлять уведомления из поддоменов push.apple.com.
Web Push одно из множества дополнений WebKit к Safari
WebKit — это движок веб-браузера с открытым исходным кодом, используемый многими приложениями для macOS, iOS и Linux. В сообщении блога, опубликованном 12 сентября, Симмонс рассказал обо всех новых функциях движка, которые будут доступны в Safari 16.0.
К ним относятся пароли, обеспечивающие простой и безопасный способ входа в систему, контейнерные запросы, которые позволят разработчикам настраивать макет и стиль элементов на веб-сайте в зависимости от размера, а не области просмотра, а также улучшения специальных возможностей.
Особенностью, представляющей особый интерес для компаний электронной коммерции, является добавление поддержки Merchant Token в Apple Pay. Согласно сообщению в блоге, это обеспечивает «более эффективный способ поддержки повторяющихся платежей, поддержку платежей с несколькими продавцами и способ оплаты нескольким зарегистрированным продавцам за одну транзакцию».
Safari 16 также поддерживает отслеживание заказов, что позволяет онлайн-продавцам предоставлять клиентам подробную информацию о заказе и доставке через Apple Wallet.
Избранное изображение: ДАНИЭЛЬ КОНСТАНТЕ/Shutterstock
Подборка статей по SEO оптимизации сайта. Выбора стратегии продвижения. Продвижение сайта в поисковых системах и социальных сетях. Обучение востребованным профессиям в сфере IT. Настройка рекламных кампаний в интернет. Маркетинг. Анализ рынка. Полезные секреты проведения рекламных кампаний. Все для PR — менеджера.
Специальная подборка для Вас