我觉得趋势应该是 本地应用和web应用 的界限逐渐模糊,而不是代替与被代替。
HTML5的一个很重要的特性就是本地存储,这就弥补了web与本地应用相比较一个巨大的劣势(所有信息从server获取,受网络情况制约),可以大大提高体验。
另外,现在看来,从一些交互手段上,HTML5还无法和本地应用相比,至少iOS是这样的,但我相信HTML5可以很快弥补这些,所以交互体验上不会成为瓶颈。
但是,强大的本地存储+HTML5,这不就是个本地应用了么,只不过每次启动,甚至不是每次,去服务器同步一些信息。
-----------
废话:江湖上除了互联网应用,还有很多应用是不需要server的,他们天生不会倒相html5.