Перейти до основного вмісту

Apple відключає веб-додатки для iPhone в ЄС

Apple вважає, що дотримуватися правил занадто складно

Apple прибирає можливість встановлювати веб-додатки на домашній екран з iPhone та iPad в Європі після виходу iOS 17.4, заявляючи, що занадто складно продовжувати пропонувати цю функцію згідно з новим Законом Європейського Союзу про цифрові ринки (DMA). Apple зобов'язана виконати вимоги закону до 6 березня.

Apple заявила, що зміни викликані вимогою дозволити розробникам "використовувати альтернативні браузерні движки - крім WebKit - для спеціальних браузерних додатків і додатків, що надають можливість перегляду веб-сторінок в ЄС". Apple пояснила свою позицію у відповідях на запитання розробників під заголовком "Чому користувачі в ЄС не мають доступу до веб-додатків Домашнього екрану?". Там сказано:

Вирішення складних проблем безпеки та конфіденційності, пов'язаних з веб-додатками, що використовують альтернативні механізми браузерів, вимагало б створення абсолютно нової архітектури інтеграції, якої наразі не існує в iOS, і яку було б непрактично реалізовувати, враховуючи інші вимоги DMA та дуже низький рівень використання користувачами веб-додатків на Домашньому екрані. Тому, щоб відповідати вимогам DMA, нам довелося видалити функцію веб-додатків на головному екрані в ЄС.

На домашні екрани iPhone та iPad все ще можна буде додавати закладки на веб-сайти, але ці закладки перенаправлятимуть користувача до веб-браузера, а не до окремого веб-додатку. Ця зміна була нещодавно впроваджена в бета-версії iOS 17.4.

Закон про цифрові ринки націлений на "воротарів" певних технологій, таких як операційні системи, браузери та пошукові системи. Він вимагає, щоб "воротарі" дозволяли третім сторонам взаємодіяти з їхніми власними сервісами, і забороняє їм надавати перевагу власним сервісам за рахунок конкурентів. Як зазначає 9to5Mac, дозвіл веб-додатків на домашньому екрані з Safari, але без сторонніх браузерних движків, може змусити Apple порушити правила. Як пояснює Apple, iOS "традиційно забезпечує підтримку веб-додатків на домашньому екрані, спираючись безпосередньо на WebKit та його архітектуру безпеки. Ця інтеграція означає, що веб-додатки Домашнього екрану управляються відповідно до моделі безпеки і конфіденційності для нативних додатків на iOS, включаючи ізоляцію сховища і примусове виконання системних підказок для доступу до функцій, що впливають на конфіденційність, на кожному окремому сайті".

Apple заявила, що не зможе гарантувати таку ізоляцію, як тільки будуть підтримуватися альтернативні механізми браузерів. "Без такого типу ізоляції та примусу шкідливі веб-додатки могли б читати дані з інших веб-додатків і перехоплювати їхні дозволи, щоб отримати доступ до камери, мікрофона або місцезнаходження користувача без його згоди. Браузери також могли встановлювати веб-додатки в систему без відома та згоди користувача", - йдеться у відповіді Apple на поширені запитання.

Незважаючи на ці зміни, Apple заявила, що "користувачі з ЄС зможуть продовжувати отримувати доступ до веб-сайтів безпосередньо з головного екрану за допомогою закладок з мінімальним впливом на їхню функціональність".

Раніше Apple оголосила, що дотримання вимог DMA призведе до додаткового завантаження в Європі, що дозволить розробникам пропонувати додатки для iOS з інших магазинів, окрім офіційного App Store від Apple.

Вибір браузера, вимоги до безпеки

Одна зміна, пов'язана з браузером, стане очевидною для користувачів з ЄС одразу після встановлення нової версії iOS. "Коли користувачі в ЄС вперше відкриють Safari в iOS 17.4, їм буде запропоновано вибрати браузер за замовчуванням і представлений список основних веб-браузерів, доступних на їхньому ринку, які можна вибрати в якості браузера за замовчуванням", - йдеться в FAQ для розробників Apple.

Apple заявила, що їй довелося ретельно підготуватися до вимоги дозволити розробникам використовувати альтернативні браузерні движки, оскільки браузерні движки "постійно стикаються з ненадійним і потенційно шкідливим контентом і мають доступ до конфіденційних даних користувачів", що робить їх "одним з найпоширеніших векторів атак для зловмисників".

Apple заявила, що вимагає від розробників, які використовують альтернативні механізми браузерів, дотримуватися певних стандартів безпеки:

Щоб забезпечити безпеку користувачів в Інтернеті, Apple дозволить розробникам впроваджувати альтернативні браузерні движки лише після того, як вони відповідатимуть певним критеріям і візьмуть на себе зобов'язання дотримуватися низки поточних вимог щодо конфіденційності та безпеки, включаючи своєчасне оновлення безпеки для усунення нових загроз і вразливостей. Apple надасть авторизованим розробникам спеціальних браузерних додатків доступ до засобів зниження рівня безпеки та можливостей, які дозволять їм створювати безпечні механізми браузерів, а також доступ до таких функцій, як ключі для безпечного входу користувачів, можливості багатопроцесорних систем для підвищення безпеки та стабільності, пісочниці для веб-контенту, які протидіють новим загрозам безпеці, та багато інших можливостей.

Загалом, Apple заявила, що підготовка до DMA включала "величезний обсяг інженерної роботи, щоб додати нову функціональність і можливості для розробників і користувачів в Європейському Союзі, в тому числі понад 600 нових API і широкий спектр інструментів для розробників".