网页制造aiyiweb文章简介:
IE10将加强对HTML5和CSS3的支持.
Windows 8 终于发布了,虽然如今可用的只是开发者预览版,好音讯是,IE 10 也随着发了,虽然如今还只要Windows 8可用。我们来看下IE10都有哪些新特性吧。
IE开发者中心给到了一份详细的针对前端开发者的文档,列出了IE10支持的HTML5和CSS3新特性。嗯,它终于跟上了:
CSS3
- css region
- css3多列
- Flexbox
- grid
- 定位浮动(positioned float)
- 3D变换(3D transfrom)
- 动画(animation)
- 渐变(gradient)
- text-shadow
- 去掉款式表限制——在IE9之前的版本中,每个页面最多只能加载31个款式表文件,@import也只能最多嵌套4层,IE10中去掉了这些限制。
HTML5
- 脚本同步——script标签的async属性,用来定义脚天性否异步执行
- File API
- History
- Parsing
- 表单验证(form validation)
- progress和range控制——其实也可以看作HTML5表单中的功用
- web workers
- web sockets
- 拖拽(drag and drop)
- 使用缓存——application cache,也就是离线存储,不过需求留意的是W3C更新了离线存储配置文件的扩展名,之前是ooxx.manifest,当前要用appcache扩展。
- spellcheck
- 频道通信(channel messaging)
其它
- Indexed Database
- Web performance API
- SVG 滤镜效果
嗯,新东西很多,看起来还是很给力的。
需求留意的是,IE10对CSS3新特性的支持,大部分还是需求-ms-前缀的。