My iPad 2 Sunspider 1.0.1 test results:
|iOS 7||iOS 6|
|Mobile Safari||1268.5ms||1440.0ms (1)|
|UIWebView test app||6129.0ms||5496.8ms (2)|
|Google Chrome for iOS||6174.1ms||-|
UIWebView test app is a trivial iOS app I wrote. It instantiates one full-screen UIWebView object which loads the Sunspider test page.
My last test confirms that Google has no special privileges. They have no choice but to use the slow UIWebView like any other developers. I bet Google would like to switch to Blink, the WebKit fork that they created some months ago. But it's pretty clear there is no chance to do so as they are forced to follow the current Apple app store rules.
I also verified that neither iOS 7 Safari or UIWebView support WebGL. (It's possible to enable WebGL for a UIWebView with Objective C code but an app doing so will not pass the Apple app store approval process.) Knowing IE 11, which will ship as part Windows 8.1, will support WebGL, this leads to the question why Apple is not embracing the latest web standards if even Microsoft is.
It's just business after all?
comments powered by Disqus