利用 Google Ajax Library API 載入您喜歡的 JavaScript 函式庫

我最喜歡的 jQuery 當然也有喔!

如果使用 YUI 作為網頁前端程式開發的函式庫,都可以讓 Yahoo! 幫忙 host 這些必要的 JavaScript 檔案,如果使用其它的 JavaScript 函式庫,就必須自己找地方放這些函式庫。現在,根據這篇文章,也可以利用 Google Ajax Search API 來動態地延遲載入這些 JavaScript 函式庫,而且可以讓 Google 幫忙管理這些 script 的壓縮(是的,減少傳輸時間)及版本控管,對於開發者來說真是相當方便。

使用的方法也不會很複雜,以 jQuery 為例,只要這樣寫就可以載入 jQuery 的函式庫了:

[code lang="xml"]


[/code]

真的十分簡單,而且將來想要替換版本時,只要直接修改參數就好,非常方便。

除了 jQuery 之外,Google 也同時支援了 Prototype, Script.aculo.us, Moo Tools, dojo 等幾個知名的 JavaScript 函式庫(YUI 已經有自己的 hosting 以及 loader utility 了呀),有在開發網頁前端的人,不妨來試試看吧!

  • GDX

    這個方便~推:)

  • chainchung

    Google 推出這個服務的用意是? 我還是覺得放在自己家的網站會好的多, 出什麼問題自己都好處理.

  • @chainchung
    我是這樣想: 有些 hosting 或是 BSP 不太方便在同樣的 host 上放一些 static file, 如果你的 blog 想嵌入一些不錯的 widget, 而這些 widget 又是以某個 JS lib 或基礎, 那有這樣的 hosting 會很方便。

  • 好處多多,引用 http://humanoid.cs.nccu.edu.tw/~planet/wordpress/2008/05/28/266/

    該訪客在其他也使用的網站下載過該函式庫, 就不需要下載第二次, 節省流量和增快開啟網頁的速度. 對網站主而言, 省了首次訪客的流量, 對使用者來說, 省了 n 個網站的流量

  • Pingback: (依主題重組):電腦技術領域 « eweibookmark()