当设备从网络上断开或者时断时连的时候,HTML5可以帮助网络应用程序工作的更好,就像使用智能手机一样,阿龙•萨伦特说。他掌管碳五能源设备公司(Carbon Five),该公司位于旧金山,专门从事设计网络应用程序。一个叫做“网络存储”的功能可以使网络应用程序在浏览器里存储更多的数据,可以更智能的检索,并且可以控制浏览器如何为更快重新登录而保存部分网页的方式。
和HTML5一起工作的最新版CSS有几个特点,对此,加尔布雷斯也是很兴奋。这些特点可以使网页对用户有更多的回应,并且可以提供更高质量的图形——这通常是网页不擅长的。HTML5允许开发者将动画操作系统植入一个网页,但是,加尔布雷斯说,新的CSS在功能性上可能会表现更好。
劳森说,用户也可以看到HTML5的其他功能的改良版。比如,对浏览器处理表格方式的改进将会减少所需javascript语言的数量,可以加速网页登陆,尤其在移动设备上。
Chris Blizzard是Mozilla浏览器的传道总监,他指出了HTML5分析程序的重要性。一个浏览器分析程序可以读取用来创建网页的标示,并且可以计算出如何显示它。Bilzzard说,这是规格中最重要部分中的一个。它的意义就是让浏览器有更多的彼此协作,尤其在浏览器糟糕处理编写代码的方式方面。无需再让每个浏览器创建者决定如何处理不完美的代码,分析程序就可以指出针对错误应该做什么回应。这应该会给用户一个更连贯的体验,而无需理会他们正在用什么样的浏览器,他说。
尽管HTML5看起来有一大堆的改变,劳森说,主要目的还是提供更简单的方式来做开发者过去一直在做的事情,可以使他们尽可能少的出错。劳森说,“越简易,越稳定,因此终端用户体验越好。这就是我的看法。” |