IE9 的一个重大改进就是使用了GPU硬件加速来渲染网页。 那么GPU硬件加速到底能够带来多大的性能提升? 你可以在IE的测试案例网站(http://ie.microsoft.com/testdrive/)找到答案。 其中最有名的渲染速度测试网页就是鱼缸测试 。 使用IE9和IE8以及其他浏览器分别打开该网页,立即可以对比出渲染速度的明显差异。

鱼缸测试网页网址:http://ie.microsoft.com/testdrive/Performance/FishIE%20tank/Default.html

在同一台机器上测试,其他浏览器,比如Firefox、Chrome ,在100条鱼的时候已经卡死,而IE9在1000条鱼的时候还是流畅自如,你甚至还可以一边编译C++程序,一点都不干扰。  如果有兴趣,可以进一步试试http://ie.microsoft.com/testdrive/ 下的其他速度测试(Performance栏下面的那几个链接),结果大致一样。

IE9的GPU硬件加速使网页渲染性能提高了10倍以上,渲染速度达到60帧每秒左右,达到了3D游戏的帧速要求。所以, IE9渲染引擎将对Web开发产生革命性的影响IE9上的Web的 图形性能已经和windows程序相当,使复杂的Web应用和Web游戏成为实际可行方案。

GPU硬件加速是一个复杂的技术。 为了实现该技术,IE9的渲染引擎代码完全重写,从根本上引入了硬件访问接口Direct2D/DirectWrite/DirectX, 并且和各大显卡厂商(AMD, Inten, Nvidia) 密切合作,经过长时间的研发调试,才到达如今这个效果。

 GPU硬件加速是浏览器渲染性能有了质的飞跃,是浏览器技术发展的大势所趋。我相信在IE9发布之后不久,其他浏览器也会这个方面在奋力赶上。 这对于Web开发者来说是再好不过的事情。 新一轮的Web开发技术热潮即将来临,Web应用进入一个新的历史阶段。

火狐4.0beta版本也支持硬件加速了,加速速度明显加快

最新文章

  1. 闭区间套定理(Nested intervals theorem)
  2. 【读书笔记《Bootstrap 实战》】5.电子商务网站
  3. ZeroMQ接口函数之 :zmq_msg_more - 指出是不是还有更多的消息部分可以接收
  4. Java多线程系列--“JUC原子类”02之 AtomicLong原子类
  5. docker下部署gitlab
  6. POJ 1988
  7. nginx一致性hash及应用场景。
  8. Android read-only file system解决方法
  9. oracle备份表
  10. Jena文档《An Introduction to RDF and the Jena RDF API》的译文
  11. AngularJS学习篇(一)
  12. AGC010 - D: Decrementing
  13. FJUT16级第一周寒假作业题解D题
  14. C语言的第0次作业
  15. Android开发中的安全
  16. Scala编程入门---数组操作之数组转换
  17. 腾讯云服务器SMTP ERROR: Failed to connect to server
  18. Beta冲刺——day5
  19. bzoj1650
  20. TeamViewer的下载地址,低调低调

热门文章

  1. 网站如何防Session冒名顶替和cookie防篡改
  2. IDEA 13》》》14破解
  3. opencart 模块开发详解
  4. oracle如何获取当年第一月,如今年是2015年,则需获取 201501
  5. Deep Learning 学习随记(八)CNN(Convolutional neural network)理解
  6. Easyui的combobox组件无法选择内容
  7. mysql 语句资料总结
  8. Fedora上配置一个安全FTP
  9. Windows手动搭建PHP运行环境
  10. 解决xp共享的批处理文件