Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

What you're perfectly fine with is slimmer browsers. Crippled browsers, as in the ones in Apple's world, are browsers where the supported specs and features are selectively chosen for political / competitive reasons. It's absolutely not healthy.


sort by: page size:

I don't get author's point -- they say it themselves, "Apple will want to ensure it doesn’t become too capable."

Why would one respect something that is deliberately crippled for no good reason? It is bad for technical users, bad for non-technical users, bad for web developers, bad for businesses..

(One could argue that we need a "counter-weight" to Chrome and browser diversity is good... but this is not an argument author is making)


How is it a stretch? Even Apple is admitting that sone of its performance optimizations in the browser may lead to insecurities.

Who is going to make a more secure browser? Google? Firefox? Every other popular browser is just a Chromium reskin outside of Safari and Firefox.


1. Today we have 4 browser implementors. Only one of them doesn't also own an operating system (FF). We lost opera year or two ago. I would argue that a significant factor in this shrinking landscape is the fact that Apple has locked away ~10% of the market forever (and this 10% is not a random sampling - it includes many high value customers). Sure implementing a browser is technically challenging - my argument is that Apple's policy has altered the environment in such a way that there is no longer any reward for overcoming that challenge unless you have an operating system or some other large interest that requires you to make a browser. This will have effects on the web as a platform for years to come.

You are wrong. I get you’re making a political argument because you have something against Apple, but what you’re suggesting is just wrong on the merits.

Apple’s global iPhone marketshare is around 15%; it’s 35-40% in the US.

When the W3C was going to shove XHTML 2 down our throats, where you had to have perfectly conforming XML markup to have a valid webpage, Apple helped form with Mozilla and Opera, the WHATWG that lead to HTML5 and web standards that made sense.

It was Apple that said no to shipping Flash on the iPhone, which was the beginning of the end for proprietary media plugins.

You seemed to forget about the ecosystem of open source developers that have lead the charge on implementing new open standards; Igalia was obviously able to work with Apple (and Google) to implement CSS Grid: https://blogs.igalia.com/mrego/2017/03/16/css-grid-layout-is...

Much of the variable font spec is based on Apple’s TrueType GX technology from the 1990s: https://atadistance.net/2016/09/20/truetype-gx-model-lives-o...

Sure, they were behind on several important technologies, but they’ve made a ton of progress this past year or so. I created a Service Worker in the latest Safari Tech Preview that shipped two days ago: https://webkit.org/blog/8042/release-notes-for-safari-techno...

You also might want to check the feature list; you might be surprised: https://webkit.org/status/

Apple is a convenient target for a lot of things; I get that, but I can’t see how anything you’ve said holds up when we take an objective look at things.


on the one hand, a browser engine monoculture is going to be a disaster for the standards-based internet (if it's not already a disaster).

on the other hand, apple crippling webapps with a half-assed browser so that they can sell apps and rent-seek also sucks.

i'm glad safari exists, but for the wrong reasons. it's such a tragedy that there are not more for-profit browser companies.


At a minimum we can be thankful that Apple's rules force web developers to care about one additional browser.

True, but in some ways this is Apple doing a favor for competing browsers. Imagine how loudly people would complain if Apple did the opposite — provided no support to other browsers, and left them to compete without Apple's inside knowledge of its OS and hardware. No other browser could come close, and we'd all be on Safari all the time. While it's not ideal to be forced to use Apple's rendering engine, at least we can access the many other features that alternative browsers offer.

Basically only reskinned versions of the Apple browser are allowed. How is that any better?

Using Safari on Apple’s stuff seems fine. What really matters is not supporting the chrome-alike push toward monopoly.

The article exaggerates a lot. Denying users to have a browser other than Safari does not make iOS a better platform. Safari(and other similar apps) is not the best there is, the there ever was and the best there ever will be. Someone may create a way better browser then Safari at any time.

There is something we call competition in a free market. Example: when only IE was relevant, Microsoft couldn't care less about making IE better, but when things started to heat up, Microsoft took up the challenge and made IE a lot better.

Apple shipping a default browser and whatnot is good, but not letting developers compete with them is terrible.

Here is an example when Apple was forced to relax it's restrictions: http://my.opera.com/community/countup/


Apple intentionally cripples their browser here and there to nudge developers toward creating actual apps that are served through the App Store and to discourage them from making things that can load through the browser.

You just ignored everything that I said.

I was responding to you making the false claim that users can just choose to use chrome, in the competitive market.

That's not true because Apple anti-competitively prevents users from installing the real version of chrome, that isn't handicapped.

And then I used the analogy of Microsoft banning all competing browsers, which I'd hope you agree is and should be illegal.


Apple has to tread lightly on not have too robust of capabilities, especially for non-Apple ecosystem, since it might be consider anti-competitive.

(e.g. Netscape vs Microsoft Internet Explorer)

EDIT: why the downvotes without a reply? If you don't agree, why not just respond why so that a health dialogue can occur.


The day Apple allows other browsers is the day you can put a countdown clock on the entire web only working with Chromium in a way that Microsoft could only dream of during their IE on the desktop period. Not because Chrome is better, but because Google has been very effective at using its dominant web position to force people to "upgrade" to Chrome.

Even Microsoft, which invested huge amounts of money in Edge, packed it in when Google kept telling people that Edge was going to kill their firstborn (or whatever other tactics they use, like allegedly making YouTube not work properly.)

So, yeah, I'm fine with allowing other browsers - a few years after we've seen Google successfully broken up.

Meanwhile, I'm fine with websites just not using Optional Chaining operators. It's syntactical sugar. And frankly, rapid iterations on JavaScript, adding optional features only supported on Chrome and then making people think the web is broken without them, is a huge source of Google's ability to bully people into using Chrome.


Too bad Apple artificially limits the performance of the embedded browser.

They risk losing market share if another unsupported browser is seen as sufficiently superior that users avoid choosing Apple products on that basis. I don't even mind Safari, but I'm still in no hurry to lock myself into the iPhone ecosystem, partly due to those sorts of restrictions.

Being forced to use a worse browser doesn’t make competition better. It just makes safari stagnate and not have to actually compete.

As I understand it, it's Apples fault for requiring all browsers delivered by it's App Store to be basically wrappers around Safari.

Yeah I think it's a totally fair assessment.

And it's right to be wary of Apple. They have many of the same negative incentives as Microsoft had: if the web outshines their proprietary app platforms, then what good are those platforms?

However, out of the two behaviors ("embrace and extend" versus "slow standards adoption") I think that Chrome's "embrace and extend" is the one that's actually a threat - and to me, that's what really made IE dangerous: it was a threat to the web.

Safari's pace of standards adoption is merely annoying. I'm a developer too; I get it -- I want to use the cool new shit! But Safari's not going to break the web in the way that propietary browser lock-in could break it.


Most of those apps are not crippled to get people to switch. They're crippled because of Apple's policies.

Specifically you can't make another browser be the default. You can't make another browser period, you can only skin the one that's built in. So no V8, no JägerMonkey, no Gecko, etc. Google Maps can't be the default map app. The Kindle app can't sell books. The Amazon MP3 app can't sell music. (or at least can't competitively sell)

And on and on.

next

Legal | privacy