[译]Internet Explorer 9 后台编译 JavaScript 的性能

简介:

从 Internet Explorer 的第一个版本开始,我就是其忠实用户,最近,我又在使用 Windows Internet Explorer Platform Preview(Internet Explorer 9) 。该版本的目的是使开发人员可以进行早期的测试,了解下一代 Internet Explorer 是如何工作的。

我在我的测试机上全新安装了 64 位 Windows 7 旗舰版操作系统和 NVIDIA 8800 GTX 显卡驱动,随后就安装了 Windows Internet Explorer Platform Preview,版本号1.9.7916.6000。

 

Internet Explorer 9 会在后台对 JavaScript 进行编译,以便充分利用底层硬件的效能。Test drive 网站提供了许多测试项目,能够对最终的性能进行评估。

在 Windows Internet Explorer Platform Preview 之后,我又安装了其他几种浏览器,我们将使用 Psychedelic Browsing 和 FishIE Tank 两项测试来对比 Windows Internet Explorer Platform Preview 与 Firefox 3.6.8、Google Chrome 6.0.472.53、Opera 10.61、Safari 5.0.1。

在 Psychedelic Browsing 中,Windows Internet Explorer Platform Preview 的分数是不可思议的每分钟 1850 转,在 FishIE Tank中选取 1000 条鱼也获得了每秒 29 帧的好成绩。

IE9 Platform Preview IE9 Platform Preview FishIE Tank

由于不支持 JavaScript 后台编译特性,其他浏览器的测试结果就没有那么令人印象深刻了:

  • Firefox 3.6.8 – 9 转/分钟,2 帧/秒。
  • Google Chrome 6.0.472.53 – 13 转/分钟,2 帧/秒。
  • Opera 10.61 – 20 转/分钟,2 帧/秒。
  • Safari 5.0.1 – 26 转/分钟,1 帧/秒 (虽然测试显示为 1 帧每秒,但实际上屏幕已经停止不动)。

Firefox Firefox FishIE Tank

Google Chrome Google Chrome FishIE Tank

Opera Opera FishIE Tank

Safari Safari FishIE Tank

大家可以下载安装 Windows Internet Explorer Platform Preview,自己来验证和对比一下其性能。Internet Explorer 9 Beta 在 9 月 15 日也要发布了,还有三天,到时候一定不会让大家失望的!


本文转自wbpluto 51CTO博客,原文链接:http://blog.51cto.com/wbpluto/476703,如需转载请自行联系原作者

相关文章
|
2月前
|
JavaScript 前端开发
JS如何处理后台时间
JS如何处理后台时间
|
2月前
|
监控 JavaScript 算法
如何使用内存监控工具来定位和解决Node.js应用中的性能问题?
总之,利用内存监控工具结合代码分析和业务理解,能够逐步定位和解决 Node.js 应用中的性能问题,提高应用的运行效率和稳定性。需要耐心和细致地进行排查和优化,不断提升应用的性能表现。
194 77
|
2月前
|
存储 缓存 JavaScript
如何优化Node.js应用的内存使用以提高性能?
通过以上多种方法的综合运用,可以有效地优化 Node.js 应用的内存使用,提高性能,提升用户体验。同时,不断关注内存管理的最新技术和最佳实践,持续改进应用的性能表现。
132 62
|
2月前
|
JavaScript 前端开发
如何使用时间切片来优化JavaScript动画的性能?
如何使用时间切片来优化JavaScript动画的性能?
|
2月前
|
存储 缓存 监控
如何使用内存监控工具来优化 Node.js 应用的性能
需要注意的是,不同的内存监控工具可能具有不同的功能和特点,在使用时需要根据具体工具的要求和操作指南进行正确使用和分析。
77 31
|
1月前
|
JSON 缓存 负载均衡
Node.js 的性能
Node.js 的性能
55 12
|
2月前
|
前端开发 JavaScript 关系型数据库
基于 Vue2.0 + Nest.js 全栈开发的后台应用
Vue2 Admin 是一个基于 Vue2 和 Ant Design Pro 开发的前端项目,配合 Nest.js 构建的后端,提供了一个完整的全栈后台应用解决方案。该项目支持动态国际化、用户权限管理、操作日志记录等功能,适合全栈开发者学习参考。线上预览地址:https://vue2.baiwumm.com/,用户名:Admin,密码:abc123456。
|
2月前
|
JavaScript 前端开发
如何在不影响性能的前提下使用JavaScript库来实现复杂的动画效果?
如何在不影响性能的前提下使用JavaScript库来实现复杂的动画效果?
|
2月前
|
JavaScript 前端开发
CSS3 动画和 JavaScript 动画的性能比较
具体的性能表现还会受到许多因素的影响,如动画的复杂程度、浏览器的性能、设备的硬件条件等。在实际应用中,需要根据具体情况选择合适的动画技术。
|
2月前
|
存储 缓存 自然语言处理
掌握JavaScript闭包,提升代码质量与性能
掌握JavaScript闭包,提升代码质量与性能