Earlier quoted context omitted.
There is a guy on YouTube, who repairs Apple devices (or laptops?), and who shows, that not even their hardware is actually good. In one specific case they built in a part, that again and again in previous models failed, in the same function. Sent in laptops for repairs with the defect did not get a better part, but instead sloppily soldered on old parts as a replacement. If I find the link withib edit allowed time,…
Louis Rossman, possibly?
Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
181–190 of 194 posts
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#182Earlier quoted context omitted.
People don't care because Apple has made sure they don't care. They have crippled web app adoption for years to push the app store and now argue that "well, only a few people use that anyways". How many apps in the app store are just webviews? I myself have paid apple to publish webview wrappers around pages because they strictly raise users to expect these, instead of the web apps they have no control over (and cann…
How many people use them on Android? Nobody around me... The Add to home prompt is "that thing you always click no or you get ads".
How would you know? Do you ask everybody?
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#183Earlier quoted context omitted.
> it only talks about access to SDKs, specs of device ports, ability to make the same system calls The Apple App store uses SDKs + system calls to install other apps, right? So, if you're allowed to sideload your own app store it should be able to do the same freely. So, the question then becomes about sideloading which I think you're supposed to be able to do freely as well.
I would think the App Store asks the OS to install apps. More importantly, you can argue about the interpretation of that text, but in the end, it will be how the EU interprets it, and I don’t think there’s any way they ever intended it to mean “the DMA requires free interoperability”, or that they will in the future decide that to be the case. Of course, future legislation may say different things, but that won’t ma…
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#184He's right. Apple has been strangling web app progress on iOS for many years. They wanted to ensure that web apps could never compete with native apps on the App Store, because they can extract their 30% fee. Now that Apple are forced to permit third party browser engines, web apps would suddenly be a lot more powerful. Apple just won't have that, so they're disabling a useful feature for everyone. I think this will…
If I were aiming to prevent web apps from competing with my App Store, I wouldn’t be telling a bunch of highly paid engineers to directly work against that goal, much less be recruiting celebrity engineers at a premium and contributing to and creating specs that help web apps provide a more native-like experience.
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#185Earlier quoted context omitted.
[flagged]
You too can get off this train rather than play the victim with ad hominem attacks.
Please educate yourself before making such statements, unless you enjoy looking... quiet dumb.
> Ad hominem means “against the man,” and this type of fallacy is sometimes called name calling or the personal attack fallacy. This type of fallacy occurs when someone attacks the person instead of attacking his or her argument.
I literally said in my comment that the person I was responding to didn't actually articulate an opinion (nor any argument for that matter), as such, this is inapplicable.
...play the victim? Please enlighten me, where exactly did I do that...?
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#186Let's say I want to make a little dashboard for a home server that I can view on my iPhone in full screen. If I live in the EU, how am I supposed to add it to my home screen? I can't put it on the App Store even if I wanted to - it's for a local server so it won't pass review. I can't just use a local debug build - those expire after a week or so. What can I even do here?
A PWA will no longer open full screen and appear as a native app, it will now open as a bookmark in the browser, is my understanding.
But it should still "work" right, if it's just a webpage.
No notifications if apple have broken the notification API, but lots of sites use notifications, e.g. the pop up to enable desktop notifications for WhatsApp web, is this now broken?
And no local storage, is this referring to JavaScript session / local storage? Surely that would break lots of websites? What about cookie storage, that's not something they can just break?
Your PWA isn't going to be asleep polished, but for a simple personal dashboard I don't see the issue.
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#187It always leaves a sour taste hearing him say that. While he is undoubtedly 100% right, we all know he's not saying it because he cares about a free market. He only cares because it's eating up his share of the profit. Why can't we have other people at the forefront of this than billionaires?
I have the exact opinions as Sweeney on this matter, but nobody cares what I think. Poeple listens to Sweeney, very few listen to me.
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#188Earlier quoted context omitted.
Look at how Google pushed Chrome on its websites and people picked it up. They could do the same for web apps. What's been limiting them all this time is Apple policy. Apple policy 1- PWAs on iPhone must use Safari, Safari only has features Apple chooses to implement Apple policy 2- Add to Home Screen is hidden away Now with DMA, Google could make its own web browser, provide all their apps as "PWAs that work with Ch…
So you’d rather have Google abuse its monopoly on search to get what you want?
Same as Google shouldn't be allowed to control both Google Search and Chrome.
(And due to these and many other issues they should have been banned from operating in the EU years ago.)
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#189Earlier quoted context omitted.
it would be nice to strongly suggest a cross browser idea in the manifest "standard" that is an unstable draft but anyways... that is complicated because it is actually now a browser decision my idea would be long pressing the domain (2 sec) and then standalone mode and "app" icon... like the icon appears and you drop it on your home screen (on desktop other stuff like a prompt do you want a launcher icon, a desktop…
I think an invisible long press is just as (un)intuitive as the share sheet junk drawer.
after the first time, you just know it... I would bet 1m dollars if we made consumer group tests..
that is intuitive and easy to remember, I did not say easy to guess :)
Re: Apple broke iPhone web apps in the EU for anticompetitive reasons – Tim Sweeney
#190Earlier quoted context omitted.
>you get ads What do you mean? If the browser blocks ads, they'll be blocked in the PWA too, won't they?
Show me an average user with adblocker
> As of March 2023, 31% of US adult consumers said they used an ad blocker to protect their privacy, with baby boomers (31%) being more likely than Gen Zers (27%) to use the tech, according to Tinuiti.
> As of Q3 2021, 37.0% of internet users worldwide use ad blockers, according to GWI data cited by Hootsuite. Among those, younger consumers are more likely to use ad blockers, with 25- to 34-year-olds taking the top spot. In the US, just over 50% of adults use an ad blocker on their desktop, per March 2021 CivicScience data.