Head Cleaner 1.4.2.x リリース

Head Cleaner をアップデートしました。
WordPress > Head Cleaner « WordPress Plugins

今回の追加機能は以下の2つ。

  • Last-Modified タグ出力オプション
  • パラノイアモードの搭載

パラノイアモードが、どんな機能かというと head 部だけでなく html 全体をなるべく小さくするように不要な改行や連続した空白を取り除いちゃう機能です。
ただ、このパラノイアモードは実験的な機能なので、不具合が出る場合は適用しないでください。
# どんな感じになるかは、当サイトの HTML ソースを見てみてください。

さて、当サイトのトップページがどれくらい小さくなるかというと

HeadCleaner off 45.0 KB
HeadCleaner on without paranoia mode 39.6 KB
HeadCleaner on with paranoia mode 36.4 kB

パラノイアモードオフの場合は12%、パラノイアモードをオンにすると19%サイズダウンしました!

当サイトでは gzip 圧縮が有効になっているため、実際に転送されるファイルのサイズは gzip 圧縮後のサイズになります。
あと Head Cleaner は自サイトの JS, CSS も最小化してくれるため、それらもまとめて見てみた方が良いでしょう。

HeadCleaner off 83.3 KB
HeadCleaner on without paranoia mode 72.3 KB
HeadCleaner on with paranoia mode 72.1 kB

パラノイアモードオフの場合は13.2%、パラノイアモードをオンにすると13.2%サイズダウンしました!
パラノイアモードあまり意味ない orz

一応、全ファイルの詳細なファイルサイズです。
# 他ドメインのファイル・画像ファイルは含みません。

Head Cleaner を停止している状態の時のトップページサイズ

ファイル サイズ
GET dogmap.jp 11.2 KB
GET style.css?ver=20081006 4.8 KB
GET styles.css?ver=2.4.4 400 B
GET shCore.css?ver=3.0.83 1.3 KB
GET shCoreDefault.css?ver=3.0.83 1.5 KB
GET shThemeDefault.css?ver=3.0.83 667 B
GET l10n.js?ver=20101110 221 B
GET jquery.js?ver=1.4.4 26.5 KB
GET jquery.lightpop-0.8.5.1.min.js?ver=0.8.5.1 7.2 KB
GET jquery.cycle.all.min.js?ver=2.74 6.9 KB
GET jquery.cookie.js?ver=1.0 1.5 KB
GET jquery.form.js?ver=2.52 7.7 KB
GET scripts.js?ver=2.4.4 1.5 KB
GET wpgroho.js?ver=3.1.1 445 B
GET blog_utils.js 1 KB
GET shCore.js?ver=3.0.83 8.5 KB
GET shBrushPhp.js?ver=3.0.83 2 KB
合計サイズ 83.3 KB

Head Cleaner (パラノイアモード無効)を有効にした状態の時のトップページサイズ

ファイル サイズ
GET dogmap.jp 9.8 KB
GET d03740eda6993363215a0db357704b7b.css 5.3 KB
GET jquery.min.js 26.5 KB
GET 3024c08608cd968f3701d208cdb2146b.js 1.1 KB
GET 8bd9eac6122d3ccb0fd9108a4ad19aec.js 29.6 KB
GET 8bd9eac6122d3ccb0fd9108a4ad19aec.js 29.6 KB
合計サイズ 72.3 KB

Head Cleaner (パラノイアモード有効)を有効にした状態の時のトップページサイズ

ファイル サイズ
GET dogmap.jp 9.6 KB
GET d03740eda6993363215a0db357704b7b.css 5.3 KB
GET jquery.min.js 26.5 KB
GET 3024c08608cd968f3701d208cdb2146b.js 1.1 KB
GET 8bd9eac6122d3ccb0fd9108a4ad19aec.js 29.6 KB
合計サイズ 72.1 KB

4 thoughts on “Head Cleaner 1.4.2.x リリース

  1. がちょぴん

    ご要望3点あります。

    【Twitter カード】
    Twitter カードの設定機能を導入してほしいです。

    【Facebook OGP 自動キャッシュクリア】
    Facebook OGP情報をキャッシュクリアする機能付けてほしいです。
    一旦、記事等公開した後に編集 or 追記を行っても記事公開時のOGP情報はキャッシュクリアされないので、
    「Facebook OGP 情報をキャッシュクリアする」するといった機能を導入してほしいと思います。

    【任意でバージョンを指定する】
    「Google Ajax Libraries を利用する」設定箇所について、
    プラグイン利用者が任意にバージョンを指定する機能付けてほしいです。
    例えばバージョン 2.1.4 に指定設定したらGoogle Ajax Librariesから2.1.4を読み込み事ができるという事です。

    返信
    1. がちょぴん

      タグ指定してコメントしたのですが、
      反映されていないので反映されていない部分の追加コメント失礼します。

      【Twitter カード】
      Twitter カードの設定機能を導入してほしいです。

      返信
  2. ピンバック: WordPress(Page Speed対応) – HTML を縮小する - サイト制作の豆知識

  3. ピンバック: 【WordPress】l10n.js?ver=20101110って必要なのか? | vayu

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください