HTML5是HTML的下一个主要的修订版本,前身名为Web Applications 1.0,是在2004年由WHATWG提出。2007年,HTML5标准获得全球最大的第三方Web标准制定组织W3C的接纳。
一般在广义讨论HTML5时,实际指的是Web App 相关技术的总称,,包括 HTML5、DOM API、CSS3、面向 Web App 的页面设计模式(如 SPA)等。所有这些工作大多都是围绕着对浏览器的扩展,希望能够减少浏览器对于插件的依赖,提供更多能有效增强网络应用的标准集。
相对于其他应用形态,Web App的核心优势有两点:一是开发模式的再次进化(对复杂性的封装),现在很多开发者都感觉到,原来必须要用客户端技术去做的效果或者功能现在基本都可以通过Web App的相关技术实现了,通过这些简单的语言和配合,就能做到很酷炫的效果。二是具有卓越的互联互通特性,只需要一个链接就可以到达产品,对产品的推广和营销都有很大的帮助,过去两三年里PC上网页游戏的快速成长便得益于此。