A clarification I neglected to make in my piece on it earlier today:
Web apps running from home screen but not in full-screen mode
(which launch inside Safari) run Nitro fine.
Web apps running from home screen in full-screen mode launch
inside Web.app, which is a system app and in theory should be
able to run Nitro but it’s not because it lacks the
So, yes, it’s only those web apps which invoke the special markup syntax to run in full-screen mode that are affected by this. Home screen web apps that open inside Mobile Safari do get Nitro (and all other Mobile Safari performance optimizations). As for why Apple couldn’t/didn’t allow full-screen web apps to get Nitro in iOS 4.3, I don’t know.
★ Thursday, 17 March 2011