5.新HTML 5特性
IE 10运用了大量在IE 9上不可用的HTML 5特性。如果你不想支持IE 9,你可以摒弃许多polyfills和fallback解决方案。最重要的特性如下:
- 应用缓存API
可让你创建离线Web应用。
- 拖放
在IE 10上你可以在任何HTML元素上使用可拖曳属性。
- 文档API
直接在客户端上加载、保存和操作文档。
- Web格式
使用新输入类型的电子邮件、数字、范围、电话、url、和progress 元素。
- 浏览历史
可让你对浏览历史进行操作。
- Video视频
先进的视频回放支持(IE 9有基本的支持)
- Web开发者
在后台运行JavaScript代码。
- Web套接口
Web套接口使用HTTP提供一个双向通信。
你可以点击这里了解更多信息。
6.新CSS特性
IE 10同样也增加了新CSS特性(大多带-ms前缀)。你可以点击这里了解完整的列表。
- CSS先进布局
包括区域、多栏布局、flexbox下拉框控件、网格布局和设备适配。
- 3D图形变换
在2D和3D环境中旋转、缩放和转换图形元素。
- 动画
使用CSS 3创建动画元素。
- 字体
极大改善对OpenType 字体的支持。
- 渐变
你可以在不需要图片的情况下创造颜色渐变效果。
- 阴影
你可以为文本和和文本框添加阴影效果。
总结
IE 10还为表格带来了新的特性,几乎所有其他浏览器都支持更多的HTML 5和CSS 3特性。我们将期待微软是否继续改善这些特性,或是否我们还需为下一次更新再等一年。
如果你仍需要IE 9支持,那请务必查阅Cross Browser手册。