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

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

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

<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
  .....
  google.load('jquery', '1.2.6');
  .....
</script>

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

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

 

歷史上的今天