MacRumors

Skip to Content

iOS 17.4 урезает веб-приложения в ЕС

Apple, по-видимому, ограничила функциональность прогрессивных веб-приложений (PWA) в последней бета-версии iOS 17.4, специально нацелившись на пользователей в Европейском Союзе. Этот шаг, похоже, подрывает роль PWA как жизнеспособной альтернативы нативным приложениям в iOS.

iOS 17
Как впервые отметили исследователь безопасности Томми Майск и Open Web Advocacy, второй бета-релиз iOS 17.4, похоже, вносит изменения, которые ставят веб-приложения в невыгодное положение в Европе. Новая бета-версия iOS не позволяет этим приложениям запускаться в собственном окне верхнего уровня, занимающем весь экран, перенаправляя их вместо этого в Safari, что значительно влияет на их пользовательский опыт и функциональность. Этот шаг фактически понижает PWA до уровня простых ярлыков веб-сайтов.

Теперь, когда пользователь в Европе нажимает на значок веб-приложения, он увидит системное сообщение с вопросом, желает ли он открыть его в Safari или отменить. В сообщении добавляется, что веб-приложение «с этого момента будет открываться в вашем браузере по умолчанию». При открытии в Safari веб-приложение открывается как закладка, без выделенного окна, уведомлений или долговременного локального хранилища. Пользователи сталкиваются с проблемами существующих веб-приложений, такими как потеря данных, поскольку версия Safari больше не может получить доступ к локальным данным, а также с неработающими уведомлениями.

Прогрессивные веб-приложения предназначены для обеспечения пользовательского опыта, сравнимого с нативными приложениями, с использованием веб-технологий, с возможностью для пользователей добавлять их непосредственно на главный экран без необходимости использования магазина приложений. Последнее изменение особенно противоречиво, поскольку исторически Apple предполагала, что разработчики, не желающие соблюдать ее правила App Store, могут вместо этого сосредоточиться на веб-приложениях. Теперь недавние изменения компании, похоже, противоречат этой позиции, ограничивая возможности PWA и их способность конкурировать с нативными приложениями в iOS, что вызывает вопросы о ее приверженности поддержке веб-технологий как жизнеспособной альтернативы ‌App Store‌.

Это развитие событий происходит на фоне действий Apple по соблюдению Закона о цифровых рынках (DMA) Европейского Союза, который направлен на содействие конкуренции и регулирование практики цифровых «привратников». Решение Apple изменить функциональность PWA конкретно в ЕС может быть истолковано как попытка ориентироваться в регуляторной среде, навязанной DMA, но возможно, компания просто хочет помешать пользователям в Европе использовать веб-приложения с альтернативными браузерными движками. Компания пока не прокомментировала свои мотивы.

Есть признаки того, что iOS 17.4 использует информацию о мобильном операторе для геопривязки изменений в функциональности веб-приложений исключительно для пользователей в ЕС. Веб-приложения в других регионах мира остаются незатронутыми.