作者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
→ Sany:我討厭"\" 03/28 09:13
→ wens:貼文排版一下好嗎 03/28 11:09
→ juriolegend:不覺得jQuery有多好用.. 03/28 13:02
推 mon7489:個人覺得滿好用的…速度也不慢… 03/28 13:05
推 appleboy46:排版.... 03/28 14:13
→ TonyQ:jQuery 最大的缺點在於肥胖,一個頁面塞太多js都是場惡夢。 03/28 21:08
推 slalala:那Jquery UI呢?XD 03/28 22:55
→ derekhsu:jQuery還肥胖那Prototype不是要去死了 03/29 00:23
→ TonyQ:在那之前我覺得dojo要先死。XD 03/29 00:38
推 Aurim:實在不想看大陸翻譯... 03/29 09:09
→ TonyQ:補充一下 我是覺得如果你只是想弄個show/hide 就載jQuery 03/29 09:12
→ TonyQ:那真的是蠻肥胖的。 03/29 09:12
→ dickgg:jquery算是不錯用..extjs才是肥的嚇人 03/29 09:31
→ TonyQ:extjs 包不少介面的東西 , 會肥是正常的 , 就像jQuery ui也 03/30 11:30
→ TonyQ:是肥到破表. XD 03/30 11:31
→ nightpig:支援壓縮的話, jquery.js 24kb 會肥嗎? 03/30 23:36
→ TonyQ:我是認為要考慮的不只是file size,還有頁面的支撐強度。 03/31 09:02
→ TonyQ:這一時三刻講不清楚.- -" 總之dom元件數會影響頁面執行效率 03/31 09:03