TechCrunch の「Royal PingdomによればTechCrunchのトップページは重すぎて、他の人気ブログと同病を患っている」という記事で述べられている「トップページの重さ問題」は、このブログも含め色々なサイトが認識しなければならない問題だと思います。
試しにこのブログのトップページがどれだけのサイズなのか Firebug を使って計測してみたところ、

↑ トータルで 848KB でした。
光回線だったら気にならないサイズかなと思いますが、iPhoneなどモバイル端末での表示を考えると重すぎですよね。
さらに iPhone やフルブラウザではJavaScriptの実行速度も遅いため、それによる描画の遅延も発生してしまいます。
というわけで、iPhoneテンプレート for MT で iPhone 対応してみました。

このブログでは個別エントリーのパーマリンクに日付を利用しているので、少しテンプレートの修正が必要でした。それから文字が少し小さい気がしたので、pタグの font-size を 120% に指定しました。
さらに、iPhoneやiPod touchからアクセスされたときに自動的にリダイレクトさせるために、.htaccess に以下のような記述を追加しました。
# iPhone
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod)
# ここはこのブログ特有の記述
RewriteRule ^([0-9]{4}/[0-9]{8}\.html)$ i/$1 [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod)
RewriteRule ^$ i/ [L]
RewriteCond %{HTTP_USER_AGENT} (iPhone|iPod)
RewriteRule ^index\.html$ i/ [L]
なお、iPhone表示に対応しているのはトップページと個別エントリーのみなので、カテゴリーページや月別アーカイブのページはそのまま表示されます。
[2010-01-12] RSS フィードの URL が変わりました。お手数ですが RSS リーダーへの再登録をお願いします。
前のエントリー: « 「ブリーズライト」も推進する鼻呼吸を意識することで変わった3つのこと
次のエントリー: ケータイ会議3の募集が開始されています »
トラックバック
このエントリーのトラックバックURL:
タイトル:
URL:
リンク用HTMLタグ:




