Google AJAX Libraries API は簡単
Google人気JavaScriptライブラリ配布開始、ネット全体でキャッシュ効果 | 開発・SE | マイナビニュース
記事は読んでいたものの、使う機会もなかったのでどーやるんだろうと思っていたら。
すげー簡単だった。
Make the Web Faster — Google Developers
<script src="http://www.google.com/jsapi"></script> <script> google.load('prototype','1.6'); google.load('scriptaculous','1.8'); </script>
下みたいに直接、Pathを指定してもいいんだけども、google.loadだと第2引数に曖昧なバージョン指定もできるので便利っぽい。
<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.1/scriptaculous.js"></script>
JSファイルのレスポンスヘッダで、たっぷりキャッシュしろや*1と言われるので大抵のユーザーはローカルを見に行ってくれることでしょう。
HTTP/1.x 200 OK Last-Modified: Sat, 24 May 2008 00:39:29 GMT Content-Type: application/x-javascript Expires: Thu, 23 Jul 2009 12:36:18 GMT Date: Wed, 23 Jul 2008 12:36:18 GMT Cache-Control: public, max-age=31536000 Vary: Accept-Encoding Content-Encoding: gzip Transfer-Encoding: chunked Server: GFE/1.3
*1:Cache-Control: public, max-age=31536000