News for hackers. Stuff that matters.
Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by hk1337 on Friday July 29, 2022 @03:12PM (#32280691)
Is this intended for actual non-Safari browsers like actual Chrome or Firefox on iOS or just what there is now where Chrome and Firefox on top of the same WebKit engine as Safari?
Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by MBCook on Friday July 29, 2022 @03:20PM (#32280770)
Everything is still Safari underneath. That’s probably never changing as long as Apple has a say (that new EU law may force it).

But this would mean you could use ApplePay from the current FireFox app.

Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by pmontra on Friday July 29, 2022 @04:40PM (#32281511)
Letting all browsers with a Safari engine use all the features of Safari-Safari fed be a way to nudge users to keep using Safari browsers instead of other browser engines, when that EU law forces Apple to open up the platform. The other browsers could be forever behind is iOS features. However that's going to make the browser experience closer to native.
Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by jefftk on Friday July 29, 2022 @06:53PM (#32282611)
I'm glad Apple is opening up features for other browsers to use on iOS, but I don't understand how this nudges users? As soon as it is permitted, Firefox, Chrome, etc will switch from their WebKit based implementations to using their own engines.
Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by pmontra on Saturday July 30, 2022 @12:18AM (#32284245)
I might be wrong but if the upgrade from Chrome-Safari to Chrome-Chrome means that users lose Apple Pay inside the browser, something they just got used to have, maybe they switch to Safari-Safari to keep the feature.
Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by freediver on Friday July 29, 2022 @05:04PM (#32281755)
You mean everything is WebKit underneath. Safari and Chrome on iOS are very different browsers.
Re:Tell HN: Apple Pay works in non-Safari browsers in iOS 16... by vinay427 on Saturday July 30, 2022 @06:08AM (#32285585)
No, I believe they meant Safari underneath, which is often used as shorthand for the specific rendering engine based on WebKit that powers Safari on iOS and comes with its own quirks. Chrome does not use the same engine on any other platform as it has deviated significantly.

The section on “Apple’s Open Source Claim” in this blog post [1] goes into a lot more detail on the relationship between Safari, WebKit, and the Chrome/Chromium rendering engine.

[1] https://infrequently.org/2021/08/webkit-ios-deep-dive/