Mobile Safari

There are really only a few things that a smartphone OS needs to do right. Messaging (SMS and email), 3rd party applications (with a marketplace), PIM (personal information management – calendar, contacts, etc), and finally inclusion of a decent web browser. This last section is devoted to the iOS 6 improvements to Safari.

With iOS 6, Apple hasn’t dramatically changed anything but (you guessed it), made some tweaks. First is the inclusion of a full screen mode for landscape.

 
(Left) New fullscreen button at bottom right, (Right), Full screen view for Safari in iOS 6

If you rotate into landscape, there’s a new full screen icon which appears. Tap it and boom you’re given a full screen browsing experience without the loss of status bar and bottom bar. Tapping again in full screen mode brings up the toggle to switch back into windowed mode.

The other new feature is inclusion of an offline reading mode. Tapping on the send/action button lets you send the current page to an offline cache. I have no doubt this leverages some of the reading view backend. There’s a progress indicator under the bookmarks icon while the device is caching pages for reading offline, and it continues on into the background. Going in that menu brings you to another category with a list of what all you’ve made offline that has and hasn’t been read yet.


Currently open on the desktop

Another feature is iCloud tabs, which as the name suggests syncs open tabs across devices with iCloud logins. At some level this brings MobileSafari back up to parity with the equivalent feature in Chrome (synced tabs).

JavaScript Performance

This section wouldn’t be complete without mention of the speedups made to Nitro for MobileSafari, which is Apple’s JavaScript JIT engine which works for ARMv7. I tested the iPhone 4 and 4S on iOS 5.1.1 and iOS 6 GM and saw around a 10% and 30% improvement, respectively. I’m not entirely sure why there’s such a discrepancy between the two, however it’s possible that the new Nitro sends things off to multiple threads more effectively.

iOS 5.1.1 versus iOS 6 GM
Device iOS Version Sunspider 0.9.1 Browsermark HTML5test.com css3test.com
iPhone 4 iOS 5.1.1 3553.1 52557.0 324+9b 459 of 946, 221
iOS 6 GM 3358.8 57351.0 360+9b 498 of 946, 221
iPhone 4S iOS 5.1.1 2242.9 86062.0 N/A N/A
iOS 6 GM 1716.0 109775.0 N/A N/A

There’s also a nice jump in HTML5 feature support, which I’m always a fan of seeing. The user agent string in iOS 6 GM now reports webkit 536.26 alongside safari version 8536.25. 

Improvements to Mail.app Phone.app, Do Not Disturb
Comments Locked

105 Comments

View All Comments

  • crankerchick - Thursday, September 20, 2012 - link

    I was going to comment and quote the same statement. I'm an avid tech junkie. i've owned a variety of mobile electronics devices. I recently purchased first an iPad and then a MacBook Pro to replace my Xoom and Dell laptop and now I find myself feeling almost "forced" (I know no one forces me to spend my money) to buy an iPhone 5 because trying to find cross platform applications to sync with my Galaxy Nexus (which I really like) is just tough. Add in that iOS doesn't permit data sharing in the background, it makes being completely on iOS (for iCloud) or completely on Android for things to work together. Obviously, the Galaxy Nexus can't access iCloud, so to have things just seemlessly work together, I have to give up the iPad or migrate to the iPhone.

    It's obviously not the worse problem to have, but it sure is nice for things to work together. Right now, you really have to sign up for one or the other completely, for the best experience. Not to mention being on 2 different platforms means paying for the "same" app twice.
  • Fx1 - Wednesday, September 19, 2012 - link

    When AT says on the internet that iOS STILL FEELS FRESH. You need to take a long hard look at your reporting because it stinks of Apple all over it.
  • anactoraaron - Wednesday, September 19, 2012 - link

    I know what you mean. I only had to read what was on the first page to see it. This is what first made me scratch my head...

    "Today, iPhone, iPad and iPod Touch make up a significant portion of Apple’s revenue, and as a result moving the platform along is more of a question of minimizing friction points rather than completely reinventing the OS. "

    Why the hell not reinvent the wheel again? Oh right. Apple didn't reinvent it the first time around either. They 'stole' a bunch of ideas and put them together.
  • steven75 - Tuesday, September 25, 2012 - link

    Yep, barely any phones these days look like that original 2007 iPhone.

    Oh no wait--THEY ALL DO!
  • Sufo - Thursday, September 20, 2012 - link

    I have to agree. iOS does many things well, however "feeling fresh" is firmly at the bottom of that list. Visually, the experience has barely changed since the first iteration - yet the handsets cost, in essence, £1000 now...
  • robinthakur - Thursday, September 20, 2012 - link

    Well if you come from iOS5 to iOS6 it feels pretty fresh. I would imagine that this is what they meant. The changes are nice improvements in my cursory glance round them so far on iPad3 and IP4S, with Siri having massively improved in the UK. Having demo-ed it this morning in the office, a few people pre-ordered the IP5...

    I did buy a Samsung Galaxy 3 and kept it for a month, but didn't like the Android OS so went back to iPhone. Android does look nice (though obviously not as smooth) with some good ideas but I just felt that iOS is more integrated and some things just work more reliably. App choice was a big decider as well with a few of my favourite ones missing on Android, but the worst thing was the reception on the phone and the narrow ear-speaker which made me realise the 4S was actually quite good as a phone! If you feel restricted by the capabilities of the iPhone, then Android is probably a good bet, but I just bought it due to screen envy and wanting a new toy which then got bored after I finished playing.

    Having gone from a WiMo phone back in 2007 to the first iPhone, and used Blackberrys, Sony P Series and others, I can say with certainty that anactoraaron's statement about "Apple didn't reinvent it the first time around either. They 'stole' a bunch of ideas and put them together. " is utter nonsense and the iPhone OS *was* completely revolutionary. People used to stop in the street and watch me using it, which seems unbelievable now, but true.

    The best proof of this is that all phones now (barring perhaps Windows phone) operate and look like an iPhone. I concede though that if you never owned an iPhone/3G and went straight to Androids, perhaps they might even seem derrivative, but they were completely ground breaking when they were introduced.
  • maximumGPU - Thursday, September 20, 2012 - link

    I went from ios 5 to 6, and it certainly doesn't feel novel.
    We've been having incremental improvements over the past 5 years, and while it was incredible in 2007, ios feels dated now.
    It's gonna be windows phone for me now, that's a mobile os that feels "fresh".
  • Sufo - Friday, September 21, 2012 - link

    Yes, windows phones are lovely - I adored my Lumia 800 (as a windows phone and as a physical handset) however lack of apps is a real and legitimate concern. If they can just drag more devs over I can really see windows being _the_ platform for "casual" phone users.
  • Sufo - Friday, September 21, 2012 - link

    Gonna have to disagree with you here. Not only does the jump from 5 to 6 not feel significant, it doesn't feel that different from the very first iteration (superficially).
  • Stas - Sunday, September 23, 2012 - link

    Loading the front page of AT doesn't give it away? O.o

Log in

Don't have an account? Sign up now