The iPhone was built on this concept in 2007, that applications on a phone should be accessible through a web browser alone. Apple re-thought that idea, but I wonder if mobile HTML5 would in a better place if they had not.
I suspect mobile HTML5 would suck if Apple hadn't started out expecting web apps to be the only option for third party developers. Where has all the alleged competition from android, palm, rim, and microsoft generated advances beyond the huge slew of stuff apple has done?