Поиск по сайту:

Веб-приложения получат большое обновление на iPhone и iPad


В веб-браузере Safari от Apple отсутствуют некоторые дополнительные функции по сравнению с Chrome, Firefox и другими браузерами. К счастью, исправлен один серьезный недостаток: push-уведомления.

В прошлом году Apple подтвердила, что работает над поддержкой стандартных веб-push-уведомлений для Safari на всех платформах, включая Mac, iPhone и iPad. До этого Safari был совместим только с проприетарной технологией Apple push, которую когда-либо поддерживали лишь немногие веб-сайты. Новая функция работает со стандартными веб-push-уведомлениями — теми же, которые сайты уже используют для отправки предупреждений через Chrome, Firefox или Microsoft Edge. Он уже появился в macOS Ventura, и теперь Apple тестирует бета-версии iOS 16.4 и iPadOS 16.4, которые, наконец, привносят функциональность в iPhone и iPad.

Веб-уведомления полезны для веб-приложений, но они невероятно непопулярны в других местах. В 2019 году Mozilla заявила, что запросы на разрешение push-уведомлений с сайтов отклонялись пользователями Firefox более чем в 97% случаев. Вероятно, поэтому Apple реализует эту функцию иначе, чем большинство мобильных браузеров на устройствах Android — сайты не могут запрашивать отправку уведомлений, если они не добавлены в закладки на главный экран. Предположительно, если вам настолько нравится сайт или веб-приложение, что вы добавляете его на главный экран, скорее всего, вы готовы к идее получения push-уведомлений.

Apple заявила сегодня в своем блоге: «Веб-приложение, которое было добавлено на главный экран, может запрашивать разрешение на получение push-уведомлений, если этот запрос является ответом на прямое взаимодействие с пользователем, например, нажатие на кнопку «подписаться». через веб-приложение. iOS или iPadOS предложит пользователю разрешить веб-приложению отправлять уведомления. Затем пользователь может управлять этими разрешениями для каждого веб-приложения в настройках уведомлений — точно так же, как и в любом другом приложении на iPhone и iPad. Уведомления от веб-приложений работают точно так же, как уведомления от других приложений. Они отображаются на экране блокировки, в Центре уведомлений и на сопряженных Apple Watch».

Однако это не все улучшения, которые появятся в Safari на iPhone и iPad. Веб-приложения на главном экране теперь могут устанавливать значок на значке, как и нативные приложения, и использовать более продвинутые API-интерфейсы видео и экрана. Наконец, если вы добавите сайт на главный экран, для которого не был создан специальный значок, Safari теперь будет генерировать его на основе имени и цветов сайта вместо простого снимка экрана.

Новые функции доступны в Safari 16.4, который в настоящее время доступен только в бета-версиях iOS 16.4 и iPadOS 16.4, но скоро должен стать доступным для всех.

Источник: блог WebKit