- 2008-06-04 (水) 14:45
- JavaScript | jQuery
Google AJAX APIを使うとjQueryをgoogleからダウンロードできます。これを使うと自分でサーバーに配置する場合に比べて以下のようなメリットがあります。
- バージョン指定を最後までしないことで最新版を利用できる
- gzipによる圧縮を自動で行ってくれる(jquery.minだと54.5 KB->16 KBへ)
- 普及すればネット全体でjQueryをキャッシュできる
デメリットとしては以下のような感じでしょうか。
- インターネットにつながっていないとライブラリが利用できない(ローカルでの確認時の問題)
- googleのサーバーが落ちたら困る(ほぼないと思いますが。。)
使い方はhtmlで読み込んでいるscript要素を以下のように書き換えるだけです。
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>google.loadで指定しているバージョンを1.2とすると1.2.xの最新バージョンを自動で読み込んでくれます。
<script type="text/javascript">google.load("jquery", "1.2.6");</script>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.2");</script>
参考サイト
- Newer: yuga.js 0.6.3 - 優雅なWeb制作のためのJavaScript
- Older: ubuntuでJaxerをインストール
Comments:2
- e--rei 08-07-06 (日) 23:22
-
JQueryやMooToolsなどで学習中のものですが、
ご質問させていただきたいのですが、
JQuery,MooTools,他多数ライブラリ内部で
(例)
1 :var SomeClass = Class.create();
2 :SomeClass.prototype = {
3 : initialize: function(options){
4 : Object.extend(
5 : this,
6 : Object.extend({
7 : property1: 1,
8 : property2: 2
9 : }, options || {});
10: );
11: }
12:};
の様なソースがあったとして、
9行目の”options || {}”様な書き方がされているのをよく見るのですが、
これはどの様な読み方なのでしょうか。
お教え願えたら助かります。
よろしくお願いします。 - Kyosuke 08-07-07 (月) 21:34
-
>e–reiさん
長くなりそうだったのでエントリーで回答させていただきました。
http://blog.kyosuke.jp/2008/07/07/57
Trackbacks:1
- Trackback URL for this entry
- http://blog.kyosuke.jp/2008/06/04/55/trackback
- Listed below are links to weblogs that reference
- Google AJAX APIを使ってjQueryを読み込む from inputlog
- pingback from ++ t-empire.com ++ » Blog Archive » MT4.2でミラクルパワーアップ!! mt.Vicuna 2.2.0 配布開始 08-08-29 (金) 17:15
-
[...] 参考: inputlog - Google AJAX APIを使ってjQueryを読み込む [...]