SlickSpeed : Ajax toolkits / Browser speed on CSS
先是看到 Ajaxian 有關 SlickSpeed 作為 CSS 效能 Benchmarker 的文章﹐而後又看到 DK 大神列出他跑了幾個 Browser 得出來的結果。既然 DK 沒有用到 Minefield ﹐那就等我這個地雷陣熟客來「以身試法」吧! :P
ref: http://mootools.net/slickspeed/
留意﹐以下是一個 sortable ﹐也就是按一下標題﹐正常的話會做 sorting ﹐不正常的話﹐就是我中伏了。
各 Browser 的詳細版本﹐應在 Tooltip 裏有說明。數字越小﹐代表反應越快﹐即越好。
| Browser | prototype 1.5.1 | jQuery 1.1.2dev | MooTools 1.2dev | ext 1.1b1 | cssQuery 2.02 | dojo query |
|---|---|---|---|---|---|---|
| Safari | 96 | 878 | 136 | 144 | 1257 | 215 |
| Opera | 72 | 1510 | 96 | 186 | 1576 | 92 |
| Minefield | 128 | 5750 | 136 | 1517 | 7972 | 442 |
| Netscape Navigator | 179 | 5948 | 184 | 1593 | 8716 | 519 |
| Firefox | 156 | 5691 | 164 | 1436 | 7605 | 416 |
| Flock | 183 | 6520 | 219 | 1777 | 9030 | 500 |
| Internet Explorer | 1887 | 3847 | 1567 | 1190 | 7948 | 859 |
| Maxthon | 1891 | 3759 | 1544 | 1174 | 7904 | 854 |
| Avant Browser | 1963 | 4005 | 1632 | 1245 | 8250 | 914 |
| PCMan | 1872 | 3707 | 1530 | 1169 | 7845 | 850 |
| KKMan | 1886 | 3778 | 1557 | 1198 | 7953 | 867 |
色塊說明.核心引擎:
| Trident | Gecko | WebKit | Other |
測試環境:
P4 3.0Ghz 512Mb ram WinXp 國際英文版 with sp2 most updated
有趣的點子:
同樣是 IE core ﹐PCMan 2007 竟然比我最新版本的 IE 6.0.x 效能更好?任老大要樂翻了吧!
以上數據﹐並沒有加上測試失敗的參數﹐所以要知道實際情況﹐請自行試試吧。
扯平均來說﹐各 Ajax Toolkit 在檢 css elements 的表現﹐Dojo 略勝一籌!
警告:
一如以往﹐我對於太霸道的東西﹐一定會指罵。以上各款 Browser 中﹐Avant Browser 是最邪惡的﹐安裝後會偷搶註冊表的 Filetype control ﹐不易反安裝。沒有必要的話﹐也不要玩這種東西。
(我敢說 Avant 和 Maxthon 這兩個 IE 支系﹐開發組都有不少國內成員﹐他們的惡習都已涉入了程式之中﹐所以若有 Maxthon 支持者說 Avant 不好的話﹐恐怕只是五十步笑一百步。)


June 13th, 2007 at 3:22 pm
想不到會用這個來測 browser 效能 :)
想講清楚一點,這不是用來測 css 效能,而是各個 framework 使用 css-selector 來取得 dom object 的效能
June 14th, 2007 at 2:58 am
你說得對。
我懶得修正﹐其實文中該看得出意思是如此。在實際應用 Toolkit 時﹐檢 css elements 的效能﹐亦必然影響 css 效果變化、演繹的效能。