Apple не ограничилась открытием iOS для сторонних магазинов приложений. Компания впервые позволит альтернативным браузерным движкам работать на iOS. Но, как и в случае с альтернативными магазинами приложений, только для пользователей из Евросоюза.
С момента появления App Store компания Apple разрешала использовать множество браузеров, но только один, свой собственный движок, WebKit, который также лежит в основе Safari. Поэтому разработчикам всех сторонних браузеров для iOS приходилось переводить свой софт на данный движок, хотя на других платформах они использовали собственные. Например, Google Chrome работает на движке Chromium, который является доминирующим на рынке и также используется в Edge, Brave, Arc, Opera и многих других браузерах. Firefox от Mozilla работает на собственном движке Gecko.
С выходом iOS 17.4 ситуация изменится — любой разработчик браузера или встроенного обозревателя для того или иного приложения сможет использовать движок, отличный от WebKit. Каждый разработчик должен будет получить разрешение от Apple на смену движка, для чего потребуется «соответствие определённым критериям и принятие обязательств по ряду постоянных мер по защите конфиденциальности и безопасности». После этого он получит доступ к таким функциям, как Passkeys и многопроцессорная обработка. Apple также добавит новое меню в Safari, в котором при первом открытии браузера пользователи смогут выбрать другой браузер по умолчанию.
Очевидно, что Apple делает это только потому, что этого требует новый закон ЕС о цифровых рынках (DMA), который, среди прочего, предусматривает, что пользователи должны иметь возможность удалять предустановленные приложения — в том числе веб-браузеры — которые «направляют их к продуктам и услугам "привратника"». В данном случае iOS является привратником, а WebKit и Safari — продуктами Apple.
Даже в своем релизе, анонсирующем новые функции, Apple ясно дает понять, что она против изменений: «Это изменение является результатом требований DMA и означает, что пользователи из ЕС будут видеть список браузеров для выбора по умолчанию, прежде чем у них появится возможность понять, какие варианты им доступны». Аргумент Apple в пользу своих продуктов всегда сводился к следующему: только сама компания может обеспечить хороший, безопасный и позитивный пользовательский опыт на iPhone. Регуляторы так не считают.
Опять же, эти изменения касаются только пользователей iPhone в ЕС. Apple заявляет, что позволяет европейским пользователям путешествовать, не меняя движок браузера, но будет следить за тем, чтобы только аккаунты, принадлежащие людям, живущим в ЕС, получали эти новые движки. В других странах мира пользователи по-прежнему будут получать Chrome и всё остальное на WebKit. Apple утверждает (без особых на то оснований и доказательств), что эти другие движки представляют угрозу безопасности и производительности, и только WebKit действительно оптимизирован и безопасен для пользователей iPhone.
Пользователи из ЕС, скорее всего, увидят обновленные браузеры в App Store сразу после выхода iOS 17.4 в марте: Google, например, работает над версией Chrome для iOS без WebKit уже как минимум год. Европейских пользователей ждет серьезная война браузеров на их iPhone.
Источники: 3DNews