Web监视服务公司Pingdom统计了Alexa美国排名前100的网站和Webware前100名Web应用使用JavaScript/Ajax框架的情况。候选框架包括 Prototype, JQuery, MooTools, Yahoo! UI Library, Dojo, ExtJS 和 MochiKit。 第一轮 很快发现,Dojo, ExtJS 和 MochiKit没有被任何一家大站采用,率先出局。 第二轮 使用MooTools的网站不多,只有以下几家,遗憾出局。
Mint
Worth1000
Bebo
Vimeo
第三轮 使用YUI的网站包括:
Yahoo! Shopping
Zillow
Bebo
YouSendIt
ImageShack
LinkedIn
Walmart.com
--------------------------------------------------------------------------------
【图灵图书推荐】即将出版:Ajax实战之框架篇(Prototype与script.aculo.us实战中文版) Dojo权威指南(Dojo之父力作) ExtJS实战
--------------------------------------------------------------------------------
第四轮 使用Prototype的网站总共13个:
CNN
The New York Times
Digg
Apple
Veoh.com
TypePad
Fox News Channel
Finetune
iLike
Last.fm
Twitter
Hakia
YouSendIt
而使用jQuery的网站总共11个:
Digg
BBC
Major League Baseball
Dell
IsoHunt
Break.com
TinyPic
FixMyMovie
eMusic
Kayak
Box.net
最后的冠军是Prototype,而jQuery屈居第二。 当然需要注意的是,这只是统计了网站首页的结果,没有进入网站内部。调查的具体方法是使用一个特殊工具在网站中寻找框架特定的关键字。例如,对于Prototype,寻找字符串 “prototype.js” 和 “/prototype”。此外,还进行了人工检查。比如对于YUI,就排除了只使用其CSS框架而没有用JavaScript的情况。