论坛首页 AJAX版 AJAX

ajax框架css选择方法速度对比:slickspeed

浏览 2463 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2007-06-16
mootools提供对css3支持的同时发布了一个css选择器速度比较页面:
http://mootools.net/slickspeed/
对比了Prototype, jQuery, MooTools, Ext, CSS Query的css选择器性能:

在Celeron 1.5Ghz, 1.2G RAM Win03 IE6的机器上,DOJO大热胜出(2355 ),EXT紧跟其后(3090 )--jQuery ,cssQuery 的就不要提了...
   
时间:2007-06-16
可以注意到,在许多项上,各实现返回的结果不一致。这说明某些实现存在一些bug,所以看测试结果的时候需要注意这点。

另外测试结果应和浏览器有关。

我在AMD Sampron 2600+, Fedora core 6, Firefox 1.5上测试的结果是prototype胜出。

将来有空,我也写一个试试看,能写多快,呵呵。
   
0 请登录后投票
时间:2007-06-16
这是个不错的比较,值得参考。特别是对自己写选择期的程序来说。但我在实际的使用中发现,css的表现速度还跟以下的因素密切相关:
1、浏览器:不同的浏览器在实现各种装饰渲染的时候的实现方式不同,会形成同一种css表现在不同浏览器上大相径庭。
2、操作系统:即便同一种浏览器(如FF),实现同一个效果(如半透明),由于其底层实现是通过调用OS或视窗的API完成,ms windows和 xWindow及MacosX在图形处理上的机制差异巨大,也会出现截然不同的结果。
3、硬件(特别是显卡):HTML(CSS)的图形化表现处理中的一部分依赖CPU运算,一部分则透过OS直接交显卡芯片完成。

当然此列表测试的是JS库对CSS选择处理机制的效率,还是有很大参考价值的。
   
0 请登录后投票
时间:2007-06-16
噢~ 该打!居然把这么重要的浏览器给忘了
   
0 请登录后投票
时间:2007-06-16
还有一个JACK写的:
http://www.jackslocum.com/playpen/selectors/
   
0 请登录后投票
时间:2007-06-17
这个测试单纯看结果不够严谨。要看到某些项存在失败,还有返回结果错误的情况
   
0 请登录后投票
时间:2007-07-11
最新的slickspeed by Ext official site
http://extjs.com/playpen/slickspeed

Ext JS Blog - CSS Selectors - Speed Myths
http://extjs.com/blog/2007/07/10/css-selectors-speed-myths/

Why another test?
These tests were conducted to test the 1.1 RC1 release, and to dispel some myths about the selector speed of each library.
   
0 请登录后投票
时间:2007-12-11
系统问题?
   
0 请登录后投票
时间:2007-12-12
fight_bird 写道
系统问题?

怎么回事?我的内容怎么换成上面这几个字?javaeye的后台bug?
   
0 请登录后投票
论坛首页 AJAX版 AJAX

跳转论坛:
JavaEye推荐