編集履歴を見るTweetPocketパフォーマンス測定関係についてのおもしろい話がまとまって出てきた感じがしたのでちょっとペースが速いですが更新です。最近のJavaScriptはブラウザ間の高速化などによっていろいろな最適化が行われているため、コードの見た目とは違った結果になることもあります。DOMを扱うため、コードが早いだけではなく体感的に早いのかなどについても議論する(非同期ローダーとかまさにそういう話)こともあります。そのため、ブラウザの内部でどんなキャッシュが効いているのかやパフォーマンス計測の手法を知ることは結構大切になってくるはずです。今回はそういう記事が多いです。APIをすべてのブラウザで使えるようにするライブラリ。http://c-brains.jp/blog/wsg/11/02/13-080934.phpjQueryのエラー処理について。FRENDS.KRhttp://frends.kr/topics/webfont-%ec%82%ac%ec%9a%a9%ed%95%98%ea%b8%b0/@font-faceでのWebフォントについての記事こちらにどんな感じの内容かを簡単に書き出してあります。.delegate()違いや仕組みの説明などについての記事。こちらも簡単に内容を書き出してあります。Mobileのようなネイティブアプリケーション作成ツールのまとめ。Blogshttp://blogs.msdn.com/b/ieinternals/archive/2011/02/11/ie9-release-candidate-minor-changes-list.aspxIE9のマイナーな変更点の一覧。追記:@hasegawayosukeさんが今回も訳してくださったようです。Sheetshttp://www.iecss.com/IEのバージョン別デフォルトスタイルシート。PhoneのブラウザがIE7からIE9になる。Cacheshttp://gent.ilcore.com/2011/02/chromes-10-caches.htmlChromeに入ってる10個のキャッシュ機能について内部コードやソースを参照してそれぞれ解説。本当に正確なベンチマークを取るときにどの部分がキャッシュされているのかを知っておく必要がある。ブラウザ動作の理解-レンダリングの負荷を測るhttp://tokkono.cute.coocan.jp/blog/slow/index.php/web-technology/visualization-of-rendering-activity/リフローなどの時間をGUIで確認できるツールについての紹介dynaTrace(IE,Firefox向けベータもでた)とSpeedTracer(Webkit)を使ってリフローの観測Benchmark.jshttp://benchmarkjs.com/jsPerfでも使われているベンチマーク計測ライブラリ。ブラウザ、コンソール、node.js、Javaアプレット(nano秒対応)とほとんどの環境に対応している。@azu_re.記事を紹介する。