読者です 読者をやめる 読者になる 読者になる

はてなダイアリーを軽くする設定

hatena

『「このエントリーのブックマークコメント」アイコンを表示する』をOFFにする*1
←このアイコンのこと。

効果のほどは下記の画像でご納得いただけると思います。

ON

f:id:os0x:20090511123732g:image

OFF

f:id:os0x:20090511123733g:image

なんでこんなことに

以前どこかで読んだんですが、はてなスター以前はどのJavaScriptライブラリを使うかといったルールがなかったそうです。
実際、ブックマークコメント表示機能が実装されたのは結構古く、当時Prototype.jsの対抗馬として注目されていたMochiKitを使って実装されています。上の画像の差分はすべてMochiKit関連のものです。
今となっては Ten.js への統合が進んでいるので、早めにこの機能も実装しなおしてほしいです。

きっかけ:DragonflyのNetworkタブがちょっと実用的になってる - もし高校野球の女子マネージャーがOpera Browserを使ったら - チーム俺等


ちなみに、Google Analyticsを2つ読み込んでいるのも気になりますよね。
Google Codeなどでは下記のように、普通に2度_gat._getTrackerを呼んでいます。このように、1つのga.jsで複数のアカウントのトラッキングが可能です。(てか、実際このやり方を使っているのに、ga.jsを2つ読み込んでいるみたいですね。もったいない。)

/**
 * Reports analytics.
 * It checks for the analytics functionality (window._gat) every 100ms
 * until the analytics script is fully loaded in order to invoke siteTracker.
 */
function _CS_reportAnalytics() {
 window.setTimeout(function() {
 if (window._gat) {
 var siteTracker = _gat._getTracker("UA-0000000-0");
 siteTracker._initData();
 siteTracker._trackPageview();
 var projectTracker = _gat._getTracker("UA-0000000-1");
projectTracker._initData();
projectTracker._trackPageview();
 } else {
 _CS_reportAnalytics();
 }
 }, 100);
}

*1:管理画面の設定→記事の設定→表示設定の項目にある、アイコン表示の「このエントリーのブックマークコメント」アイコンを表示するのチェックを外す