I would welcome true tech or legal arguments. But please if you are an apple-bot or rather less familiar with web tech, read more before commenting. I don't really want spam arguments like you claim I must be protected from myself using web apps via Gecko or Chromium. I am fully capable to make my decision and you can make yours: just NEVER download a browser engine other than Safari and you are Apple-Safe.
I miss a discussion about legalities and technicalities, about freedom of choice and competition. Apple must prove why users who trust other browser engines should not get access to web capabilities those OTHER browser companies find secure enough. Some potential talking points I would suggest:
– concrete examples of web capabilities that are NOT going to be available on iOS versus macOS (and every other OS): service workers, camera access, local storage persistence? Does anybody know?
– do you think Gecko and Chromium are just as safe on the CURRENT iOS as Webkit was when Apple allowed service workers for example? Apple cites dangers, are these theoretical dangers of potential not-industry-standard-browsers or does these dangers apply to Firefox and Chrome too? Is it really necessary and to what extent for Apple to make changes on iOS so that battle tested browsers from companies like Mozilla, Google, Microsoft could use modern web capabilities with clear conscience on iOS too? https://developer.apple.com/support/dma-and-apps-in-the-eu#8
– what is this ”new integration architecture” that would make web apps more secure and how much effort would it really be to foster web app security on OS level if not already in place on iOS? Being Apple one of the richest companies in the world and having macOS that has a good enough architecture I am sure Apple legally is bound to change iOS to support secure web apps if the effort is reasonable.
– Apple was forced to allow competing browser engines and apparently must be forced to give other browser engines access to modern web capabilities. How?
https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE... “In particular, each browser is built on a web browser engine, which is responsible for key browser functionality such as speed, reliability and web compatibility. When gatekeepers operate and impose web browser engines, they are in a position to determine the functionality and standards that will apply not only to their own web browsers, but also to competing web browsers and, in turn, to web software applications.”
Will this suffice legally or does the DMA text need improvement? I think this is enough since the text requires Apple to give way to alternative web browsers with the CLEAR INTENTION that the gatekeeper could not determine the functionality and web standards that are accessible on iOS. The text explicitly mentions web apps and that the goal is breaking a gatekeeper's power to cripple web apps.