search
calendar
01 2012/02 03
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29
profile
俺
ハンドルネーム:
雪風
職業:
サラリーマン
自己紹介:
プロジェクトマネージメント
プロデュース
ディレクション
ブランディング
とか…

Twitter Facebook mixi
Follow Me!
meta
comment
[01/11 payday loans burnaby]
[12/23 雪風]
[11/15 online coupons]
無題  
[11/01 Moon]
無題  
[10/29 Moon]
trackback
qr
QRコード
[56] [55] [54] [52] [53] [51] [50] [49] [48] [47] [46]
このブログは、JavaScriptでスタイルシート・フォントサイズ・横幅の選択ができるようになっています。

今まではJavaScriptを手書きしていました。
ですが、これは効率が悪いので、jQueryを使うことにしました。
jQueryはいくつかあるJavaScriptライブラリー(※1)の1つで、JavaScriptで作られた機能をまとめたものです。

このjQueryを使うには、ファイルをサーバーにアップロードし利用する方法と、ホスティングされている(※2)ものを読み込み利用する方法があります。


これを利用する前に、忍者ブログのことを考えます。
ブログ本体と、画像などのファイルがあるサーバーが違います。
同じ表示スピードではないかもしれません。

ブログ本体 http://xxxxx.blog.shinobi.jp/
ファイル  http://file.xxxxx.blog.shinobi.jp/




結果は以下のとおりです。

《表示結果》
A:JavaScriptライブラリーのホスティングを利用する(今回はGoogle利用)
結果:×
理由:HTMLファイルの<head>〜</head>部分に記述し利用するが、この読み込みが全て終らないうちに<body>〜</body>の読み込みが終わり表示されてしまい、CSSが読み込まれない。

B:JavaScriptライブラリーをファイルアップロード用サーバーにアップロードして利用する
結果:△
理由:表示に時間はかかるが、CSS表示とJavaScriptが機能する。


そして、Bの方法で全てjQueryを利用し構築したところ…
最初の表示でCSSが読み込まれないことが判明。
そこで、レイアウト選択だけは別スクリプトにしました。

実際記述したソースコードなどは今度。
忍者ブログのテンプレートにjQueryをブチ込んでみた(5)




《参考》
※1
http://www.openspc2.org/JavaScript/Ajax/Library/

※2
http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery

拍手[1回]

PR
コメント
コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
トラックバック
この記事にトラックバックする:
(C) [ www.bluemirage.com ] ブログ [PR]美容 薬剤師