Apple's iOS contains several 'bugs' which are hampering the performance of web apps, according to an exclusive report by the The Register. But are they 'bugs' or a 'feature'?
Either way, as The Register points out, it creates an uneven playing field that gives native apps (the ones where Apple gets to keep 30% of the list price) an advantage over web apps (where Apple gets $0).
Note: I can confirmed that this discrepancy between SunSpider results exists.
Another disadvantage facing web apps is that they cannot take advantage of HTML 5 caching, so the can't be run when not connected to the Internet.
Finally, web apps are still stuck with the slower 'synchronous mode' rendering while native apps get to use 'asynchronous mode' rendering.
Is this a 'bug' or a 'feature' that Apple uses to make native apps more attractive? I'm reserving judgment ... if it's fixed in a future release of iOS then it was a bug, if not, well ...