Imagine if Google suddenly made their Chrome browser behave differently on Google websites compared to others, like 0.5 the performance for no reason. This could be seen as a strategy to increase engagement on Google properties, but I'm fairly sure most of us would see it as an attempt on monopolizing the web in Google's favor. Why is it different for Apple and browsers? They are intentionally making it impossible to create competitors to their own browser, for no technological reason besides "we don't want that".
From a market dominant position it would be Antitrust material. Not in this case: https://www.statista.com/statistics/272698/global-market-sha...
(rhetorical question, I know)
I don't have to imagine. https://tech.co/news/google-slowed-youtube-firefox-edge-2019...
Besides, there’s plenty of choice on the market, unless you want to complain about a car manufacturer selling only their own models...
> car manufacturer selling only their own models...
My car doesn't tell me who or what it's willing to transport. Yet.
I think that these things should remain under the control of the operating system.
I've not seen the argument about desktop shortcuts?
Notifications are one of those features which has already been added and is a nuisance in 99% of cases, but I can see there being one or two use cases where a website sending notifications without requiring a full native app (and approval process!) is worthwhile.
The "should this hardware be available to the browser" fight happens for every feature.
And to complete the scenario: 1 dominant supplier whose interest is not ideal UX but just invasive and pervasive tracking, and all other actors - being marginalized to mere window decoration - don’t invest a penny in challenging the dominant‘s position, and content themselves with scooping some adware crumbs left over from the market dominator.
Does that sound familiar?
It does seem like you get it wrong on purpose.
You don't use the right back end, therefore you aren't cool.
It's absolutely absurd. I mean, about on par for teenagers, but gah... I can picture the conversation about "Your "friends" are complete morons, and you shouldn't feel ashamed or ostracized at what is probably one of the most silliest social signaling practices on the planet."
It hurts being an engineer sometimes. These networks are marvels of human ingenuity, and people take them and use superficial differences in UI and completely miss the point.
God bless. I keep thinking UX/UI can't get any worse, but what humanity takes out of it never ceases to amaze.
Ha! They're teenagers. They will invent new divisions as needed.
It's 100% competitive advantage. The main driver of Apple's lack of support for Flash was to damage the web's ability to distribute DRMed video and force it into apps on iOS, where Apple could rent seek a 30% commission from subscription fees.
Perhaps the decision to not include flash could have been due to performance/battery?
Remember: Adobe was dragging its feet on MacOS because why bother, Windows PC is the market, iPhone was mostly welcomed as a “won’t fly” and Flash for iOS would have been another drama of unfixed vuls, shoddy performance and battery drain. (I guess everyone forgot or wasn't still around, reminder: https://www.extremetech.com/computing/134551-why-flash-faile...)
Not unreasonable to imagine Google making Chrome engine prio 1 on Android and “perhaps later” on iOS.
You can imagine how well Jobs took that.
Nope, total Apple and Oranges.
Forbidding other HTML rendering engines on iOS, prevented other massive players (Google) from forcing their browser platform onto Apple’s user base and Electron-ized Apple’s ecosystem making iOS a marginal runtime.
Or worse, Adobe could have spun their own Adobe Flash app “now with web access too!”.
It’s not competitive advantage, it’s strategy