html5 下一代桌面web标准

HTML5通过增强本地存储、UI元素、多媒体支持及WebSocket等功能,旨在实现跨平台的Web应用,减少操作系统间的差异。

  html5的速度似乎比想象中的要来的快。

  依我看来,html5的制定应该是打算在web应用上屏蔽操作系统的差异的。 一个浏览器更多的具有操作系统的功能,从它新增加的几个重要特性可以看出来:

  1.本地存储。很显然之前浏览器对此的支持比较弱,只是用cookie来部分的实现了本地存储的功能,而cookie更多的是用来差异化用户的。而本地存储则能更多的像一个应用程序应该具有的,可以访问硬盘,可以保存、读取本地内容。

  2.各种新增元素和属性。更加丰富了UI,使得用浏览器更容易做出一个app的效果来。比如新增了<progress>元素、<figure>元素、<datalist>元素,比如在input元素里新增加了email、url、number属性。

  3.视频、音频、画布的支持。这些有取代flash,silverlight等插件的意图。

  4.web sockt的支持。优化http的支持,这更加表明了html5 的意图。

 

计算机的发展有一个很重要的一点,就是分层。用增加新的一层来屏蔽下层的复杂性和向上提供统一性。很多个应用框架的目的也是如此。

java用jvm来屏蔽了操作系统的差异,在桌面程序上取得了一定的成绩,但还是取代不了真正含义上的桌面程序。

html5标准企图用其实现来屏蔽操作系统的差异,在web app上取得一定的成绩,拭目以待吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值