What was widely speculated about in the past few days was confirmed a few hours ago. Specifically, we are talking about the functionality of web applications on iPhonech, which as we know it now, with the advent of iOS 17.4 will end. Web applications as such will still be possible to use, however they will no longer be able to be added to the phone's home screen, so the only way to launch them will be through bookmarks in SafariAs a result, they will lose the most interesting thing they had so far - the ability to de facto replace classic applications with options to launch them from the desktop in a modified version.
Apple fans began to point out in large numbers that web applications from the desktop were not working after the recent beta release. iOS 17.4, although at that time they hoped that the Applu is a mistake. However, the Californian giant issued a statement on its developer website a few hours ago, setting everything straight. In the European Union on iPhonech support for web applications on the desktop is de facto ending due to the new Digital Markets Act, which will come into force at the beginning of March. Because of this law, it must allow iPhonech to set alternative browsers as default, which in addition do not have to be based on the WebKit engine. And it is this change that leads to the death of web applications.
If you're wondering why, the answer is relatively simple - for security. Due to opening iPhones in the EU to third-party browsers without WebKit, it would have to Apple develop a new integration architecture, which is currently in iOS There is no comprehensive solution to address the security and privacy of web applications using alternative browsers. The catch is that this is practically impossible to do due to the rules on digital markets. And since web applications are not particularly used by users on the desktop, it is Apple in short, it is easier to cut them.
You could be interested in
Expression Applu regarding desktop web applications, which he published on his developer portal, specifically reads as follows:
"To society Apple has complied with the Digital Markets Act, has done a huge amount of engineering work to add new features and capabilities for developers and users in the European Union – including more than 600 new APls and a wide range of developer tools.
System iOS has traditionally provided support for web apps on the home screen by building directly on WebKit and its security architecture. This integration means that web apps on the home screen are managed to be consistent with the security and privacy model for native apps on the system iOS, including storage isolation and enforcing system prompts to access privacy-sensitive features on individual sites.
Without this type of isolation and enforcement, malicious web applications could read data from other web applications and re-acquire their permissions to access a user's camera, microphone, or location without their consent. Browsers could also install web applications on the system without the user's knowledge or consent. Addressing the complex security and privacy issues associated with web applications using alternative browser engines would require the creation of an entirely new integration architecture that is currently in place in the system. iOS does not exist and was not practical to implement given the other DMA requirements and the very low prevalence of web apps on the home screen among users. Therefore, to comply with the DMA requirements, we had to remove the web apps on the home screen feature in the EU.
Users in the EU will continue to be able to access websites directly from their home screen via a bookmark with mini"We expect this change to impact a small number of users. However, we regret that this change – which was made as part of our DMA compliance efforts – may impact developers of home screen web applications and our users."
God, that's bullshit. Interesting that there is no problem with this on Android. Who eats them?
There is no security on Android. Then the ads wouldn't work.
Yes, and that's why security patches are released every month on Android 😀 Tell fairy tales to children, snoot.
Well, given that Android doesn't have nearly as strict security policies as Apple, so it is AppEveryone "eats" it, sort of.
Razemix
You know what's special about them? Not a month goes by without a report that thanks to Android, people have lost millions of CZK in total. And thanks to some application or thanks to some mess that you downloaded to your phone, knowingly or unknowingly.
Bohuzel pro Android v pripade iOS There are absolutely no such messages. minimum.
So writing about some kind of security in connection with Android seems ridiculous to say the least.
so they could only allow them on Webkite ... excuse
Although I wasn't happy about the cancellation either (well, it was more of a fart), they couldn't allow it on Webkit alone – that would run into the fact that it's cutting into competing browsers... a vicious circle. The EU has already cut into enough of them, so why would they mess with it any more than they have to. Oh, and I'm not an iOvce, what Applu vše žere, alo tohle bohužel logiku má. USB-C schvaluju, otevření systému ne. V Evropě je většina Androidů, tak když se mi nelíbí uzavření AppWell, I can move on to open competition, right?
I agree, nicely and concisely written 👍
Everyone doesn't care about your point of view. Whoever wants to, will use it. Who doesn't, then no. Totally easy.
Well, now you have demonstrated and captured the present times. I would say they are …teen to you? Classic arrogant behavior in the style of the whole world belongs to me and nothing around me interests me, everything must be done only for me and a different opinion is not permissible. At 16.22 "Niekto" replied that he agrees with me and at 17:17 you write that my opinion is completely indifferent to everyone :-D. So you are completely easy, except for you ;-). You probably have a lot of experience with programming, right? To have the famous option of choosing in iOS had (install from foreign stores, alternative payment gateways, etc.), so they had to fix it iOS itself, which despite the fact that I don't want it and won't use it, has opened up a lot of potential new holes in the system, but you probably won't understand that. Otherwise AppI don't support it, they are greedy ignorant people who are mainly after profit, so they need to get a little bit of a beating, but it didn't have to be this way.