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