iOS 16, наконец, позволяет вам использовать функцию оплаты Apple Pay на веб-сайтах в браузерах, отличных от Chrome, Edge и Firefox, а не только в Safari.
- Что происходит? Apple теперь позволяет людям, у которых на iPhone или iPad установлена бета-версия iOS 16 или iPadOS 16, использовать другие мобильные веб-браузеры вместе с Apple Pay, такие как Google Chrome, Microsoft Edge и Mozilla Firefox. Эта функция недоступна в последней бета-версии macOS Ventura.
- Зачем заботиться? Этот шаг делает Apple Pay более доступной для тех, кто предпочитает веб-браузер не Apple. iOS 15 и более ранние версии не позволяют использовать любой браузер, кроме Safari, при совершении веб-платежей с помощью Apple Pay.
- Что делать? Если на вашем устройстве установлена бета-версия iOS 16 или iPadOS 16, в следующий раз, когда вы собираетесь совершить платеж Apple Pay на веб-сайте, обязательно попробуйте его в браузере Chrome, Edge или Firefox.
iOS 16 позволяет Apple Pay работать в Chrome, Edge и Firefox
Стив Мозер написал в Твиттере , что Apple Pay работает с браузерами Google Chrome, Microsoft Edge и Mozilla Firefox на iPhone в iOS 16 и iPadOS 16 beta 4. На одном из скриншотов, которыми он поделился, показана опция «Продолжить с Apple Pay». на страницу оформления заказа в Edge.
The Verge отмечает, что это изменение могло быть реализовано в более ранних бета-версиях, а в более старой публикации на Reddit показано, как кто-то использует Apple Pay в Firefox в бета-версии iOS 16 2.
В последней бета-версии iOS 16 Apple Pay работает в Edge, Chrome и, я думаю, в любом стороннем браузере. В iOS 15 Apple Pay работает только в Safari. pic.twitter.com/x7zV5xCuiC
— Стив Мозер (@SteveMoser) 30 июля 2022 г.
Почему Apple Pay не работает в сторонних браузерах Mac
Apple Pay недоступен в Chrome, Edge и Firefox в последней бета-версии macOS. Мозер предполагает, что это может быть связано с тем, что эти браузеры используют собственные механизмы рендеринга в macOS. В iOS Apple требует, чтобы все веб-браузеры использовали механизм рендеринга WebKit, как это делает Safari. Требования Apple к macOS менее строгие, поэтому те же браузеры используют свои собственные механизмы рендеринга на Mac. Читайте: Как настроить и использовать Apple Pay с Apple Watch
Apple, скорее всего, ограничила Apple Pay браузерами на основе WebKit в качестве меры безопасности. В результате, отмечает Мозер, поддержка Apple Pay для платежей Mac за пределами Safari может появиться не скоро. Поскольку браузеры могут свободно использовать свои собственные уникальные механизмы рендеринга в macOS, именно это они и делают.
Поскольку Microsoft Edge для macOS основан на Chromium, таком как Google Chrome, оба этих браузера используют механизм рендеринга Blink. Что касается Mozilla Firefox для macOS, он также использует собственный движок рендеринга, получивший название Gecko. Chrome, Edge, Firefox и Safari для iOS, как мы упоминали ранее, используют механизм рендеринга WebKit, такой как Safari.
ЕС положит конец этой практике
Неясно, является ли это ответом Apple на Закон Европейского Союза о цифровых рынках, который вступит в силу весной 2023 года. Как сообщал The Register ранее в этом году, Закон о цифровых рынках, среди прочего, не позволит операторам платформ, таким как Apple, Google и Мета от принуждения разработчиков приложений для просмотра веб-страниц использовать только механизмы рендеринга Apple.