作者wrltertnna (小妹)
看板Soft_Job
标题春风得意的 jQuery
时间Sun Mar 28 00:41:18 2010
锐商企业CMS 写道 "5年前,没有人听说过 jQuery,当时,它只是 JavaScript 大师 John Resig 的一个设想。今天,jQuery 已经是世界上最成功的 JavaScript 库,互联网上 28% 的网站使用 jQuery。最为开源工具,Web 开发者们喜欢 jQuery,大公司也对它张开臂膀,它几乎已经成为 Web 开发与设计的标准,甚至得到了微软的支持(完整图文版)。
到底什麽是 jQuery, jQuery 团队有一段很好的阐述:
jQuery 是一个快速,精确的 JavaScript 库,简化了对 HTML 文档的操作,动画以及事件处理,同时又是快速 Ajax 开发交互平台。jQuery 的使命是改变你编写 JavaScript 代码的方式。
使用 jQuery 的网站
越来越多的网站使用 jQuery,包括下面这些全球最受欢迎的站点:
* Twitter.com
* Wikipedia.org
* MLB.com
* Amazon.com
* Bing.com
* Microsoft.com
* Bit.ly
* ESPN.com
* Digg.com
* Reddit.com
* Netflix.com
* Wordpress.com
甚至包括美国政府网站(Whitehouse.gov)。
目前,全世界有 28% 的网站使用 jQuery,这个趋势还在上升,下图是根据全球最大的 10000 个网站使用 jQuery 的比例趋势L
上图: jQuery 使用趋势图 from BuiltWith.
其它 JavaScript 库
jQuery 是目前最流行的 JavaScript 库,在所有使用 JavaScript 库的站点中,超过 38% 使用 jQuery,而位居第二的 Prototype 只有 7.55%。
上图: Javascript 库的使用分布 from BuiltWith.
对 jQuery 的讨论也非常多,几年前,人人都谈 Prototype,现在,jQuery 成了人们的话题,下图是人们对各个 JavaScript 库的关注程度:
下图是根据 Google Insights for Search 制作了各个 JavaScript 库近几年受关注程度的变化:
上图: 蓝色代表 jQuery,红色代表 Prototype. jQuery 得到众多公司的帮助
不仅开发社区喜欢 jQuery,很多大公司也纷纷对它伸出橄榄枝,这是它成功的关键。
比如:
* 微软和 Google 都在他们的 CDN 网络中为 jQuery 库提供托管。
* Media Temple 竭尽全力捐助托管 jQuery 网站。
* 微软表示帮助对 jQuery 进行测试甚至开发,Visual Studio 和 ASP.NET MVC 都内置 jQuery。
* 诺基亚 参与 jQuery 测试,并雇佣了 jQuery 核心成员 Brandon Aaron。
* 当然落不了开源领头羊 Mozilla,他们雇佣了 jQuery 创始人 John Resig。
jQuery 还有更多赞助者,根据 John Resig 的介绍,jQuery 的资源 100% 来自捐赠,任何人都可以捐赠 jQuery,不独大公司。
小团队,大成功
jQuery 的核心开发团队只有 6 人,包括 jQuery 创始人 John Resig,还有一个 6 人的开发者关系团队。还有一些开发 jQuery 插件的人,总之,他们不是个大团队,另外,他们是开源团队,人人都是义务开发。这里是 jQuery 团队的情况。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.86.157.10
1F:→ Sany:我讨厌"\" 03/28 09:13
2F:→ wens:贴文排版一下好吗 03/28 11:09
3F:→ juriolegend:不觉得jQuery有多好用.. 03/28 13:02
4F:推 mon7489:个人觉得满好用的…速度也不慢… 03/28 13:05
5F:推 appleboy46:排版.... 03/28 14:13
6F:→ TonyQ:jQuery 最大的缺点在於肥胖,一个页面塞太多js都是场恶梦。 03/28 21:08
7F:推 slalala:那Jquery UI呢?XD 03/28 22:55
8F:→ derekhsu:jQuery还肥胖那Prototype不是要去死了 03/29 00:23
9F:→ TonyQ:在那之前我觉得dojo要先死。XD 03/29 00:38
10F:推 Aurim:实在不想看大陆翻译... 03/29 09:09
11F:→ TonyQ:补充一下 我是觉得如果你只是想弄个show/hide 就载jQuery 03/29 09:12
12F:→ TonyQ:那真的是蛮肥胖的。 03/29 09:12
13F:→ dickgg:jquery算是不错用..extjs才是肥的吓人 03/29 09:31
14F:→ TonyQ:extjs 包不少介面的东西 , 会肥是正常的 , 就像jQuery ui也 03/30 11:30
15F:→ TonyQ:是肥到破表. XD 03/30 11:31
16F:→ nightpig:支援压缩的话, jquery.js 24kb 会肥吗? 03/30 23:36
17F:→ TonyQ:我是认为要考虑的不只是file size,还有页面的支撑强度。 03/31 09:02
18F:→ TonyQ:这一时三刻讲不清楚.- -" 总之dom元件数会影响页面执行效率 03/31 09:03