Linked by Thom Holwerda on Thu 31st Oct 2013 23:32 UTC

Since my contract renewal was up, I had the option to renew it and buy a new phone alongside with it. Since I have an unofficial policy of never buying into the same platform twice in a row, and because it has been a long time since I bought something from Cupertino, I decided to go with the newest iPhone, the 5S. I'm planning on a more thorough review sometime later this year after more thorough use, but here are a few short first impressions.

Permalink for comment 575987
To read all comments associated with this story, please click here.
RE: Locked-in Defaults
by arcterex on Fri 1st Nov 2013 18:49 UTC in reply to "Locked-in Defaults"
Member since:

Why does Apple feel like they have to resort to underhanded tactics to steer you toward only their apps on their platform? Why can't I choose my browser, maps app, etc (not to mention intentionally handicapping any competing apps with things like "no fast javascript engine in your browser, only ours")?

Note: apple fan here, so take any answers I give with a grain of salt.

I agree with the desire to give the choice of default apps to the user. I understand that this falls into the "we know what's better for you" philosophy of Apple, as well as probably removing confusion, but I wish I could switch browsers or default mail app. At least apple does give reasonably good apps though. Don't forget that Apple (and google and amazon and samsung, and everyone else) aren't catering to you or I. They're catering to the 99% of the people like parents, aunts, uncles, grandmothers, etc.

The sort of people who can't describe to you if it's the boxy thing on the floor or the tv thing that's having problems. These people (in general) don't know what a launcher is, or a default, much less how to deal with a dialog asking if they want to use BobZAwsomeMaps or GoogleMaps as their default mapping service.

Regarding the javascript engine, the way that I understand it, the safari version uses some sort of fancy close to the metal engine. Because apple controls Safari they can be relatively assured about what's happening with it. Because it's done in kernel space (or something), another app using this version of the engine could do things like escape the sandbox, steal user information, blah blah bad stuff. *That's* the reasoning for it (as I understand it). You or I can disagree with it, but it *is* for a reason and not a deliberate way to handicap any other browser.

Gruber had a good writeup on what's actually going on both from the "apple thinking" side and the technological side here:

Reply Parent Score: 2