I’ve been tweeting and posting to delicious about reflows and repaints, but hadn’t mentioned either in a talk or blog post yet. I first started thinking about reflows and repaints after a firey exchange with Mr. Glazman at ParisWeb. I may b... 続きを読む
Webアプリケーションおよびサーバの高負荷時の挙動を確認する方法の1つが、擬似的に負荷をかけてテストを行うことだ。ここでは、そうしたテストを実施するフリーソフトウェアをいくつか試し、それぞれがどんなタイプのサイトに適しているかを調べた。 負荷テス... 続きを読む
id:HolyGrail (堀愚霊瑠氏) の「はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - id:HolyGrailとid:HoryGrailの区別がつかない日記」とか見てて、色々問題点が指摘されてて、うん、まぁそうだねーとか色々と思いつつ、YSlo... 続きを読む
JavaScript はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記に釣られて。 HatenaStar.js 1380 行目 テキストノード走査一番のボトルネックはやはりここですね。IEなので、こんな感じでベタに計測。 makeTextNodes: function(c) { if (c.tex... 続きを読む
performanceJavaScriptの部分は はてなブックマークのコンテンツの JavaScript を高速化する - IT戦記というわけでid:amachangに任せましょう。 というわけでそれ以外の部分でいったいどこが重いのか何が重いの?ということで重たい箇所を分析していきましょう... 続きを読む