IE9对HTML5中一部分属性不提供支持的原因

微软发布的IE9浏览器虽然支持了HTML5与CSS3的大部分功能, 但在一些关键特性如离线应用、WebGL等方面的支持缺失。本文探讨了这些功能未被支持的原因。

  为什么在IE9中对于HTML5标准中的离线应用程序以及CSS3中的一部分不提供支持?笔者间接了解到了这个原因。

  微软日前已经发布了Internet Explorer 9(以下简称IE9)正式版。在该版本中,微软遵循他们的发展战略,对于作为最新Web标准的HTML5与CSS3中大多数功能提供了支持。

  同时,微软也准备将IE9应用在Windows Phone 7中使用。IE9无疑成为了微软的Internet战略中非常重要的一个环节。

  但是,现在公布的IE9中,应该被用来与Firefox,Safari,Chrome等浏览器相竞争的HTML5中的几个重大功能却没有得到支持。

  现将W3C公布的HTML5以及与其相关的主要功能列举如下:

  通信相关(Web Sockets, Server-Sent Events等等)

  CSS3样式

  设备定位功能(取得地理位置信息等等)

  3D以及画面显示效果(WebGL,CSS3的3D功能等等)

  多媒体(Audio/Video等等)

  性能及功能性的提高(Web Workers,XHR2等等)

  语义性(Microdata微数据等等)

  离线及本地存储(App Cache,本地存储,IndexedDB等等)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值