前回の動作検証に引き続きmod_chxjの動作テストです。
今回は、このブログそのものの変換を行ってみます。
.htaccessの編集
html変換対象になるディレクトリの.htaccessを編集します。
<IfModule mod_chxj.c>
ChxjConvertRule ”.+$” ”EngineOn” ”UTF-8″
ChxjImageEngine On
</IfModule>
ChxjConvertRule ”.+$” ”EngineOn” ”UTF-8″
ChxjImageEngine On
</IfModule>
検証
こちらにmod_chxjが有効なページとそうでないページを用意しました。
PCで見ても変換されないのでどちらも変化はないです。
携帯で見やすいようにするために、QRコードを用意しました。
- 無効なページ(そのままのページ)(http://playispeace.com/blog/25/mod_chxj%E5%8B%95%E4%BD%9C%E6%A4%9C%E8%A8%BC)

- 有効なページ(http://playispeace.com/labs/mod_chxj/blog.php)

検証結果
私の携帯(au w54sa)や、ブラウザのユーザーエージェントを切り替えて見たところ
- 色がなくなっている
- ページが途中で切れている
というのが分かりました。携帯には機種によって、1ページの表示容量が決まっているため、それに基づいて、htmlを書き換えているようです。PCから携帯へのhtml変換を行うさいは、その点を気をつけないといけませんね。
ただし、mod_chxjを適用せずにPCの画面を携帯で見た場合は、切れることなく最後まで見れたので、そのあたりは設定ファイルがまずいのか、ページ切断ロジックがまずいのか、単に余裕をもって切っているのか、いずれかが原因と考えられそうです。
終わりに
mod_chxjにはその他多くの機能を有していますが、このblogを変換したらどうなるのか?というのは結果が得られました。
まだまだほんの一部ですが、有用性が確認できたかと思います。
|
Check |
mod_chxj html変換テスト