Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
They are just going to let customers continue to have what they have, and let E.U. bring the fight to them over it, if the E.U. can even wrap its head around it enough to understand it.
1. Keeping the status quo is a good thing. No need to break stuff for people.
2. I'm confident there will be PWAs with third-party browser engines sooner or later. This is exactly what this legislation is about.
3. It's funny that you think that you're more tech savy than EU staff working on this regulation. And even if they have questions about some topic, there are thousands of experts that can be consulted on this topic.
 
Last edited:
Great!
Good luck with all the new malware and spyware developers can now load directly in to device!
They already can:

 
They didn’t. Read again. All they did was turn back on WebKit for PWA. None of the security concerns for 3rd party engines is addressed by this.

I know there’s a lot of hay from those making ignorant hot takes on this topic, but this is clearly a move to help devs who were effected WHILE CONTINUING TO WORK IN THE BACKGROUND ON HOW TO ALLOW 3rd PARTY ENGINES IN A WAY THAT DOESNT SACRIFICE SECURITY.

And let’s be real here, Mozilla has a good faith reason why they want to use their own web engine.

Google and Microsoft just want tracking data which they can do with their own engine.
It was sarcasm. We know that Apple had no security concerns.
 
I love how all the Europe stans on these forums go bananas when you say anything negative about the EU, but not one person has come up with a cogent defense of its flatly ridiculous "fine first, ask questions later" regulatory scheme.
There is no need to go bananas, not on the EU side and not on the gatekeeper side. Work on this law has been going on since at least 2020. I'm certain lobbyists had numerous occasions to give their input and to ask for clarification about it. Apple acting surprised is just a PR stunt.
 
"Apple business concerns" are not mine, nor should they be worried about by anyone other than Apple.

The interests of actual human being citizens need to prioritized way above business concerns of corporations.

Let's not spend time defending a TRILLION dollar company
They don't need any defending. They need reining in

Lol get off your soapbox and spare us this "interests of actual human being citizens" BS. The only entities that give a damn about the things the DMA addresses are other corporations. You're absolutely right that corporations don't need defending, but Daniel Ek and his ilk are no better than Apple here—none of them care about anything beyond their bottom line. It's patently obvious that the only reason the EU even passed the DMA is to assuage the like 3 relevant tech companies that exist in Europe (i.e. Spotify and...actually that's pretty much it).
 
Lol get off your soapbox and spare us this "interests of actual human being citizens" BS.

First of all, if you want a serious discussion, don't start a reply to anyone with "lol"
It's rude and disrespectful

Second of all, "no", I will not "spare anyone" the interest of actual citizens above corporations.

No. Not at all.
Agree to vehemently disagree.
 
:rolleyes: I don't think you understand. PWA's are a very low volume concern, and they don't justify massive efforts on Apple's part, business wise. They have very slow added support over time, because they are not a priority to Apple or to users. To be compliant with DMA, Apple would have had to massive overhaul their PWA support, which is not justifiable because PWA's bring no business to Apple at all. Apple was barely justifying their tacit support up to this point.

All that has happened now is Apple has decided NOT to comply with the DMA and just leave web apps alone to continue to work as they were. They are NOT going to do a massive overhaul that would be required to support every imaginable browser engine inside PWAs. They are just going to let customers continue to have what they have, and let E.U. bring the fight to them over it, if the E.U. can even wrap its head around it enough to understand it.
This is how I understand it too. I’m not really familiar with the DMA details, but it seems like it shouldn’t be able to force a company to use significant resources to build out something that benefits only their competitors—especially not when there is an alternative to simply remove the feature to even the playing field and therefore comply.
But worse would be if the EU forces Apple to open up deeper system access to third party browsers, to try to circumvent the need for a secure API.
I too question whether or not the EU has fully thought all this through.
 
It's patently obvious that the only reason the EU even passed the DMA is to assuage the like 3 relevant tech companies that exist in Europe (i.e. Spotify and...actually that's pretty much it).
This is BS. There are millions employed in the IT sector in the EU. Maybe not all of them are impacted by the problems adressed by this legislation, but certainly a high percentage of them.

Right now I have 32 apps installed on my iPhone that are from developers based in the EU. You probalby haven't heard about most of them.
 
I wonder if Apple will have to permit other underlying webengines to work with this too per the EU DMA, not just their own?
 
The EU is simply wrong to interfere in this amazing special relationship between Apple and their customers. Customers have been protesting the loss of PWAs due to the EU's dictatorial efforts of harming US tech companies.
 
  • Love
Reactions: wilhoitm
I love how all the Europe stans on these forums go bananas when you say anything negative about the EU, but not one person has come up with a cogent defense of its flatly ridiculous "fine first, ask questions later" regulatory scheme.
Could it be because that simply isn't how anything works? There is no "fine first, ask questions later regulatory scheme". There are clear guidelines that - and I cannot stress this enough - Apple was invited to help write. They know damn well what they can and cannot do, they are just walking the line and hoping they won't get caught, or by the time they do get caught the damage is already done and the money is already in their pockets. Why is it that Microsoft and Google can implement the necessary changes without any fuss, yet Apple cannot? Maybe the problem isn't that the rules aren't clear, it's just that Apple doesn't want to. But that's not the EUs problem.

The EU is simply wrong to interfere in this amazing special relationship between Apple and their customers. Customers have been protesting the loss of PWAs due to the EU's dictatorial efforts of harming US tech companies.
Customers have been protesting the loss of PWAs because Apple was just being an ass to their customers. There was absolutely no reason for them to scrap that function. Ask Google and Microsoft; they do still support this on their OSes, and with much tighter integration from 3rd party browsers for that matter. Ooh, you know who else does support this functionality? Apple on macOS.
 
Laws are murky and Apple will get sued for not allowing PWA on browsers using other web engines. I guarantee it. They lose no matter what they do. They comply with the law that says browsers cannot be treated unequally, so they take away a feature Safari has that others wouldn’t. People complain and they backtrack to a decision that leaves them open to lawsuits by other browser companies. In the end, the EU will probably force them to expend considerable engineering resources to provide a feature to other browsers for a niche audience. It’s a lose-lose-lose proposition.
 
  • Like
Reactions: sbailey4
But not web apps that use third-party browsers? The plot thickens! :eek:

(even if it was a plot twist that was a tad obvious 😝)
death-star-apple-andrea-gatti-transparent.png
 
  • Love
Reactions: dekadent
People don’t seem to realize that the EU regulation is such that you don’t know you are in violation until the EU tells you that you are. It was actually up to Apple to interpret the DMA the way they did and hope they got it right. Now because of backlash they will do it another way and also hope the EU is fine with it (spoiler they won’t be).
People don't seem to realize that Apple is just acting stupid. Every child with a dictionary can understand what the law says. If an Apple lawyer can't or wants to gamble, it's their loss.
As a shareholder, I am already transitioning out of this impotent company because they just can't deliver on either operational or innovation. They've had a good run but they ruined it by having an ego too big for the door, and by investing too many $$ in forum trolls.
Great!
Good luck with all the new malware and spyware developers can now load directly in to device!
Looking forward to never using this ‘feature’ - I have no interest in letting random developers load their malware and spyware directly on to my device!
You mean the malware that can reach you already since the start of the iPhone?
I didn’t know it was this easy. Just send some requests to Apple and they will do it!
Doesn't work if you're their "valued" customer.
:rolleyes: I don't think you understand. PWA's are a very low volume concern, and they don't justify massive efforts on Apple's part, business wise. They have very slow added support over time, because they are not a priority to Apple or to users. To be compliant with DMA, Apple would have had to massive overhaul their PWA support, which is not justifiable because PWA's bring no business to Apple at all. Apple was barely justifying their tacit support up to this point.

All that has happened now is Apple has decided NOT to comply with the DMA and just leave web apps alone to continue to work as they were. They are NOT going to do a massive overhaul that would be required to support every imaginable browser engine inside PWAs. They are just going to let customers continue to have what they have, and let E.U. bring the fight to them over it, if the E.U. can even wrap its head around it enough to understand it.
If the EU commission raised this, then for sure this wasn't of low concern. This also proves that Apple is either lying or the EU is very much behind the customer (or both), because Apple already said that PWA usage is negligible (obviously it isn't or there wouldn't be enough noise to move the commission) and the commission is pushing to keep Apple supporting a framework that doesn't make corporations earn extra, so there is little chance of lobbyism.
I love how all the Europe stans on these forums go bananas when you say anything negative about the EU, but not one person has come up with a cogent defense of its flatly ridiculous "fine first, ask questions later" regulatory scheme.
Well go ahead, say something negative. But do you have data to back up your claim that you saying "anything" will result in your bananas? Anything is a lot and I don't think you or anyone else here gets to fill the meaning of that word.
They already can:

Psst, the apologists are mouth-breathing already!
There is no need to go bananas, not on the EU side and not on the gatekeeper side. Work on this law has been going on since at least 2020. I'm certain lobbyists had numerous occasions to give their input and to ask for clarification about it. Apple acting surprised is just a PR stunt.
I wouldn't exactly call it a stunt, and judging from the financials call, shareholders weren't exactly happy with how Apple is performing on any front.
They are literally biting each hand that feeds them at the moment, like a stubborn little child.
That's the part I wish more people understood here, particularly those defending Apple
Not sure if those defenders are actually non-afiliated with Apple.
The only entities that give a damn about the things the DMA addresses are other corporations.
Got some data to back up the claim or is it just your word in charge to judge a whole institution?
You're absolutely right that corporations don't need defending, but Daniel Ek and his ilk are no better than Apple here—none of them care about anything beyond their bottom line.
Also, saying someone random is not better either adds little to the solution. That's like a murderer asking for a lesser sentence because others have murdered, too.
It's patently obvious that the only reason the EU even passed the DMA is to assuage the like 3 relevant tech companies that exist in Europe (i.e. Spotify and...actually that's pretty much it).
It is in place so that every developer in the EU can develop for free, like for any other platform, and publish apps on their own costs and terms.
It is also for freedom of choice for customers.
In the end the Apple device owner will get the short end of the stick. o_O
Apple has no issue with that as it has proven time and time again.
 
Last edited:
Droves of recent critics are going to be delighted that Apple is no longer spiteful.
 
There are clear guidelines that - and I cannot stress this enough - Apple was invited to help write. They know damn well what they can and cannot do

This is drivel. No company was asked to help write the DMA, and if they were it would be—rightfully—a massive scandal. At most, companies were invited to submit comments and/or meet with EU officials to discuss, but that doesn't mean the body accepted their suggestions or even read them. And the DMA rules are clear as mud—I encourage you to go read them yourself and try to parse what is actually required.

Why is it that Microsoft and Google can implement the necessary changes without any fuss, yet Apple cannot?

Because everything Apple does is intensely covered and scrutinized, while Microsoft and Google can make changes in relative silence. We'll only find out after the EU completes their investigations which companies have complied with the rules (which is, as previously stated, an insane way to do regulation).
 
For some background on the various interrelated parts here and how they interact:

Webkit is the open-source browser engine used by Apple, and other companies, to power their web browsers and embed web content in other applications. It is used on all Apple platforms, to power the Safari browser and also to provide webview components in the API such as WKWebView and (deprecated) UIWebView. WebKit is a system library on Apple platforms because it is used to power those webview components. All browsers on iOS currently use the same WebKit system library. WebKit is maintained by the WebKit team at Apple, along with teams at companies like Igalia, Intel, Sony, and Red Hat, and open-source contributors.

Safari is Apple's web browser app, which provides a user interface on top of a WebKit-powered view and other common web-browser features such as bookmarks and tabbed browsing. Safari is closed-source, maintained by its own team at Apple. Because Safari is an Apple-internal project, it is allowed to use private WebKit APIs to provide closer system integration that are not available to other developers.

Web.app is the underlying implementation for what Apple calls "home screen web apps". It is separate from Safari (so it has its data storage) but also uses a WebKit-powered view. Because Web.app is an Apple-internal project, it is allowed to use private WebKit APIs to provide closer system integration that are not available to other developers. These private APIs are what are used to support things like push notifications and badging within Web.app, while not enabling those features in the Safari app.
Apple initially dropped support for Web.app on iOS 17.4 in the EU because it is powered by the system WebKit library, but is separate from a web browser application, and they've now backtracked that decision.


What the DMA enforced is that 3rd party web browser apps are no longer forced to use the system WebKit library for their web engine. So a Firefox app can ship with its Gecko engine, and a Chrome or Edge app can ship with its Blink engine. As well, apps that provide in-app browsing experiences (where links to web content open within the app instead of launching a browser app) are allowed to use a 3rd party web engine for rendering that content.

All other applications that embed web content within their application, must continue to use the system WebKit library through APIs with WKWebView. This includes "hybrid" apps (such as those made with tools like Apache Cordova or Ionic Capacitor), as well as apps that use web views to render portions of their content (such as the App Store).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.