公司地址:
常州市新北区典雅商业广场2号楼501、502、525、526
常州市新北区典雅商业广场2号楼501、502、525、526
Web Application API的雏形其实在HTML4时代就已经存在,Yahoo、Apple等公司各自推出的Widget规范中就定义了一些基于不同平台实现的扩展接口,其目的就是要由网页向应用升级,既能兼容W3C的HTML规范,又能兼具本地应用(Native App)的一些特性;既像HTML网页那样那样易于部署和无缝升级,又兼有本地应用的强大功能。
而这也正是制定Web Application API的主要目的:兼具跨平台和强大功能两大特性。
Web Application API原本可能也是作为HTML5规范的一部分的,但是工作者在编写的过程中发现,它们会使HTML5变得十分庞大,再加上这些特性本身比较独立,可以作为接口而不是语法来定义,于是就把它们归到Web Application 1.0这个大规范集来统一编写,所以严格来讲它们并非HTML5的一部分。
所以,从这个角度而言,HTML5其实不是全新的技术,HTML5其实就是“扩展的HTML4 + 若干标准封装的操作系统接口”。
小结
所以在我看来,HTML作为一套独立于平台的标准规范,它最伟大的贡献在于其在发展过程中得到了各大厂商跨平台性的支持,让全世界的互联网用户得以不用关心其背后的技术细节,而获得相对比较统一的互联网体验。再往拔高的层次来说,它就像现实世界中统一的电压、单位制式,甚至是统一的经济和政治制度,全世界人民正是基于这一平台,才能实现知识的扁平化,以及交流的无缝化。