JavaScriptライブラリのパフォーマンス
スポンサーリンク
JavaScriptライブラリのパフォーマンス調査のためのパフォーマンステストが公開されています。
JavaScript Library Performance Test Roundup
http://jst.pbwiki.com/
下記のライブラリのテストを行えます。
読み込み方法には、下記のような条件になります。
ツールキットの読み込みの平均時間(キャッシュあり、gzip, 最小化)
ブラウザ比較(cacheからのjqueryのロード)
パッキングの比較(jqueryの読み込み、すべてのvariants)
JavaScript Ajaxフレームワークの読み込み時間の最小化のベストな方法
JavaScript Library Performance Test Roundup
http://jst.pbwiki.com/
下記のライブラリのテストを行えます。
- Dojo (1.0.1)
- jQuery (1.2.1)
- Prototype (1.6.0)
- YUI (utilities bundle) (2.4.0)
- Protoculous (1.0.2) (prototype-1.5.1 + scriptaculous-1.7.1)
読み込み方法には、下記のような条件になります。
- JavaScriptソースコードがキャッシュされたもの、されていないもの
- gzip圧縮されたもの、されていないもの
- eval()で復元可能なパックがされたもの、されていないもの
- YUI Compressorで最小化されたもの、されていないもの
Toolkit | Time Avg | Samples |
jquery-1.2.1 | 709.7518 | 2526 |
dojo-1.0.1 | 886.5778 | 2520 |
prototype-1.6.0 | 893.4337 | 2520 |
yahoo-utilities-2.4.0 | 902.0357 | 2520 |
protoculous-1.0.2 | 1106.6970 | 2515 |
ツールキットの読み込みの平均時間(キャッシュあり、gzip, 最小化)
Toolkit | Time Avg | Samples |
yahoo-utilities-2.4.0 | 122.0627 | 2439 |
jquery-1.2.1 | 128.5494 | 2532 |
prototype-1.6.0 | 141.7441 | 2438 |
dojo-1.0.1 | 171.7322 | 2532 |
protoculous-1.0.2 | 271.6547 | 2528 |
ブラウザ比較(cacheからのjqueryのロード)
Uadesc | Time Avg | Samples | Clock Resolutions |
Firefox 3.x | 14.0000 | 2 | 1 ms |
Konqueror/Safari | 19.9474 | 247 | 1, 10, 15, 16 ms |
Microsoft Internet Explorer 5.x | 27.8000 | 5 | 1, 10, 15, 16 ms |
Microsoft Internet Explorer 7.x | 28.0879 | 182 | 1, 10, 11, 13, 15, 16, 17 ms |
Microsoft Internet Explorer 6.x | 34.1429 | 140 | 1, 10, 15, 16, 20, 31, 62 ms |
Unknown | 47.0000 | 1 | 16 ms |
Mozilla/Netscape 6.x | 74.1935 | 186 | -10, 1, 2, 5, 10, 15, 16, 17, 60 ms |
Firefox 2.x | 107.1846 | 1625 | 1, 2, 3, 9, 10, 11, 15, 16, 19, 30, 47, 60, 63 ms |
Firefox 1.5 | 223.6000 | 10 | 1, 9, 10, 15, 16 ms |
Safari (iPhone) | 648.6000 | 5 | 1 ms |
Opera 5.x | 906.9767 | 129 | 1, 2, 5, 10, 15, 16 ms |
パッキングの比較(jqueryの読み込み、すべてのvariants)
Minified | Time Avg | Samples |
ym | 509.7150 | 10107 |
pack | 578.9106 | 10107 |
635.6172 | 10091 |
JavaScript Ajaxフレームワークの読み込み時間の最小化のベストな方法
- キャッシュを有効にした状態
- YUI Compressor で最小化
- gzipで圧縮
スポンサーリンク
スポンサーリンク
いつもシェア、ありがとうございます!
もっと情報を探しませんか?
関連記事
最近の記事
- パナソニック ジェットウォッシャードルツ EW-DJ61-Wのホースの修理
- LinuxセキュリティモジュールIntegrity Policy Enforcement
- アマゾンのEcho Show 5を買ったのでレビューします
- アマゾンのサイバーマンデーはAlexa Echo Show 5が安い
- Android スマートフォン OnePlus 7T と OnePlus 7の違い
- Android スマートフォン OnePlus 7 をAndroid10にアップデートしてみた
- クレジットカードのバーチャルカードの比較のまとめ
- 活動量計 Xiaomi Mi Band 4を買ってみたのでレビュー
- Android スマートフォン OnePlus 7 のレビュー
- AliExpressでスマートフォンを買い物してみた
- パソコンのホコリ対策 レンジフードフィルターと養生テープ
- 80PLUS GOLDのPC電源ユニットAntec NeoEco 750 Goldのレビュー
- イギリスの付加価値税 VAT は払い戻しを受けられる
- イギリスのロンドンでスーツケースなど荷物を預けられる場所は
- イギリスのロンドンで地下鉄やバスに乗るならオイスターカードを使おう
- イギリスのヒースロー空港からロンドン市内への行き方
- 航空便でほかの航空会社に乗り継ぎがある場合のオンラインチェックイン
- SFC会員がANA便ではなくベトナム航空のコードシェアを試して解ったこと
- ベトナムの入国審査でeチケットの掲示が必要だった話
- シアトルの交通ICカードはオルカカード(Orca)です
人気のページ
- Windows7 IME 辞書ツールで単語の登録に失敗しました
- C言語 popen()でコマンドを実行して出力を読み込む
- Windows7で休止状態にする方法
- CentOS MySQLの起動、停止、再起動
- loggerコマンドでsyslogにエラーを出力する方法
- パソコンパーツの買取をしてくれる店のまとめ
- Java Mapの使い方 get(),put(),remove(),size(),clear()
- 楽天のRポイントカードを作ってみた
- iPhone 5 から iPhone 6 に乗り換えたのでレビュー
- netstatコマンドのステータスの意味
スポンサーリンク
過去ログ
2020 : 01 02 03 04 05 06 07 08 09 10 11 122019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12