Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It is hostile. Sadly, iOS does this with Mobile Safari.


Gmail does this a lot in the iOS app too - I feel like I'm always telling it to remember my choice of Safari over Chrome. It also links addresses to Google Maps instead of Apple maps without even giving you an option.


Yes, the Google Inbox iOS app never remembers your browser setting, even when you tell it to.


Actually, it remembers it only if you select Chrome instead of Safari. But you know, probably a "bug".


I have this same “bug” and it’s a big part of why I usually don’t use their app. Really crappy move by them.


iOS is on a completely another level of lockdown, as you can't have third party browsers at all there, only UI wrappers on Apple provided webview widgets.


Even those wrappers can be useful, e.g. to isolate identity management. But even those wrappers are not selectable at the OS level, only within apps that allow you to choose the default browser/wrapper for opening links.


No, dynamic code execution is not allowed which is pretty useful if you want a performant javascript experience.


On the other hand, iOS (and early Android) gets a pass as they never had the concept of "default browser" to begin with.

Windows had this concept for a while (and still has) and is just intentionally ignoring it - that's definitely hostile.


I think it's bad there, too, but it's maybe a slightly different situation: iOS has never pretended to be anything other than a very locked-down walled garden; Windows is supposed to add bit more flexibility. If iOS actually allows other browsers to be installed, then it's made some kind of 'progress', but Windows is moving in the other direction: there's a pretty undesirable average that they both seem to be heading for whereby you can install alternative applications, but the OS will make it much harder for you if you do.


I didn't know you could change your default browser on iOS.


You can install other browsers, but the page rendering must be done by Apple’s iOS system version of WebKit. Basically it’s only good for things like bookmark / history syncing.


Right, and even then, Apple isn't going to help you at all: links from other apps won't open in Firefox, so you jump through hoops to try to get your Firefox bookmark/history syncing support...

Unfortunately people are better at copying Apple on the annoying shit like this than at the stuff they're actually really good at.


I know, I was pointing out waterbell's silly argument.


I'm referring specifically to the Mail app on iOS. Other apps, e.g. Wire for replacing iMessage and Mail, will let you choose which browser will open links.


You can't, but you can change your default browser in many apps (such as Gmail).


No, iOS doesn’t pretend you can choose the default browser.


That makes it worse, not better.


You can change the default browser using the slider on the backside of the phone.


Safari doesn't come with several tons of baggage though. It might be unfair, but as a result of IE I find it very difficult to trust a Microsoft browser.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: