近日,Internet Explorer 团队发布了 IE10 的第 2 个平台预览版。该预览版展现了 IE 的诸多新特性,如 Positioned Floats、HTML5 SandBox、HTML5 Forms、setImmediate API、Page Visibility API 及 Async Scripts 等,它与最近发布的 Windows 8 Demo 使用了相同的 HTML5 引擎。
值得关注的特性有:
- Positioned Floats——设计者可以通过它围绕着页面上的其他元素将内容包装起来
- HTML5 SandBox——该安全特性可以将网站上的第三方内容放在沙箱当中,防止诸如 Cookie 窃取、表单提交或是页面重定向等恶意行为
- HTML5 Forms——对 HTML 表单进行基本的验证
- HTML5 拖拽
- setImmediate API——用于分割长时间运行的 JavaScript 操作,是 setTimeout API 更好的替代者
- Media Query Listeners——可以运行脚本以响应媒体查询的变化(比如说根据窗口尺寸在高低清晰度的图片间进行切换)
- Async Scripts——可以异步下载脚本而不会阻塞页面的其他部分
- 用于更平滑、更高效展示动画的 requestAnimationFrame API
- Web Workers——运行 JavaScript 的容器,独立于后台网页代码(这可以保持网页的响应性)
该平台预览版提供了大量的演示与示例来介绍这些特性。开发者现在就可以查阅开发者指南并使用HTML5 技术了。
评论