jQueryもけっこう重いかも
軽量JavaScriptライブラリとして人気の「jQuery」ですが、コメントや余分なスペース、改行などが取り除かれたもので約56KBなので、意外とパフォーマンスに与える影響は大きいのかもしれません。
語句ログでは、サイドバーの更新情報や最近のトラックバック、最近のコメントの表示にRSSフィードの内容をjQueryを利用して表示していたのですが、コンテンツの中身が10KBから50KB程度なのに、RSSフィードが約30KB(意外とサイズが大きい)、jQueryが56KBと倍以上の転送量になってました。
これを更新情報については、RSSフィードではなく表示用の最小限のデータだけ含まれたXMLファイルを出力してそこからAJAXで表示、最近のコメントはサーバー側で編集して表示、最近のトラックバックは削除するようにしたことで、転送量を半減させることができました。
こうして考えるとユーザーの閲覧が中心のページに「jQuery」を使うのはあまりいいやり方ではないようです。じゃあどこで使うのかということになりますが、編集画面でならあまり転送量を問題とせずに使えるのではないでしょうか。
jQuery入門―魔法のJavaScriptリファレンス&サンプル
秀和システム 著者:高橋 登史朗 価格:3,129円 評価:★★★★★
- 素晴らしい「リファレンス」 ★★★★★
[1837] Posted by kagahiro at 2010/04/25 15:35:15
オープン | 1 point | Link (2) | Trackback (0) | Comment (1)
オープン | 1 point | Link (2) | Trackback (0) | Comment (1)
キーワード
jQuery パフォーマンス AJAX JavaScript ライブラリ
jQueryもけっこう重いかも 関連リンク
jQueryを使ってフィード(RSS2.0)の内容を取得するサンプルプログラム | |
JavaScriptライブラリの一つである「jQuery」を使ってフィード(RSS2.0)の内容を取得するサンプルプログラムです。動作させるには、jQueryのサイトからjQuery-1.3.2.min.jsをダウンロードしておく必要があります。ま... |
jQuery(ジェイクエリー) | |
jQuery(ジェイクエリー)は、ジョン・レッシグ(John Resig)らによって開発されたオープンソース(MITライセンス)のJavaScriptライブラリの一つ。jQuery is a fast and concise JavaScript Library that simplifi... |
jQueryもけっこう重いかも トラックバック
トラックバックURL :
jQueryもけっこう重いかもへのコメント
1 Posted by kagahiro at 2010/04/26 10:44:53 | |
いろいろ考えた結果しばらくAJAXは使わない方法でやってみることに。 |
アクセスランキング
今日のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (83 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (13 PV)
- Google News (グーグルニュース)日本版 (8 PV)
- 「xVideoServiceThief」無料の動画ダウンロードツール (5 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (4 PV)
- [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (4 PV)
- MySQLのDELETE文でLIMIT句を使用して上位3件のレコードを削除する (3 PV)
- 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 (2 PV)
- [gcc]iconvで文字エンコードを変換するサンプルプログラム (2 PV)
- [将棋]ユーチューバーのクロノさんが将棋ウォーズ運営からアカウント停止の警告を受ける #ソフト指し #複垢 #アカBAN (2 PV)
今月のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (1425 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (217 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (206 PV)
- MT4向けオープンソースナンピンマーチンEA「Automaton」 (126 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (116 PV)
- MT4向け1ポジアノマリーEA「DAY TRADING」オープンソースライセンス(GPL3)で公開 #ドル円 (112 PV)
- [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (107 PV)
- 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」 (105 PV)
- 完全無料のMT4向けナンピンEA「Nanpin K(ナンピンケイ)」 (92 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (84 PV)
アクセス統計
ディレクトリ
関連サイト