adiary_cc.js 1.00 リリース

Filed in ブログ by on 2008-9-28 0 Comments  [長年日記]
adiaryでタグクラウド – matuダイアリーadiaryのカテゴリ一覧をタグクラウド化するJavaScriptを公開させていただきましたが、いくつか修正をおこなったのでVer1.00としてリリースさせていただきます。

ダウンロードと設置については、元記事をご覧ください。

Ver0.00からの変更点

  • フォントサイズを指定できるようにしました。

    詳細はコチラ
  • 描画方式の変更しました。

    appendChild()->innerHTMLに変更したため、結果として描画回数を減すことができ、高速化しています。(ベンチマーク参照)
  • ソースを少し整理しました。

    変数の汚染対策、JSLint対応、他

ベンチマーク

adiaryCategoryCloud()を100回実行した際の処理時間をそれぞれのブラウザで計測してみました。単位はミリ秒です。

# Firefox 3.0.1 IE6 Google Chrome Opera 9.26
adiary_cc.js Ver 0.00 26791 59500 13937 59063
adiary_cc.js Ver 1.00 5632 11297 4096 4968

DOMスクリプティングにおいては、描画回数を減らすことがどれだけ重要かを示す結果になりました。とくにOpera…。

関連記事

Pocket

Tags: , ,

About the Author ()

こんにちは。マツです。都内でITのお仕事やってます。iPhone/iPad/Mac/写真/家電/文具/ライフハック/クラシック/長崎(出身)など興味があります!

ご案内

記事をご覧いただきありがとうございます!
もし、当ブログを気に入っていただけましたら、Facebookページのご購読RSSのご購読をお願いしますm(_ _)m

follow us in feedly

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です