ケータイ用Apacheモジュールの「mod_chxj」がバージョンアップ – 機種情報やカナ変換をサポート
    このエントリをはてなブックマークに登録

携帯電話向けに絵文字や画像の変換を行ってくれるApacheモジュール「mod_chxj」が、12/4付けで「0.12.24」にバージョンアップしたとのことです。

→ Devel::Bayside さらに使いやすくなった mod_chxj [d.hatena.ne.jp]

→ SourceForge.jp mod_chxj リリース情報 0.12.24 [sourceforge.jp]

 

機種固有情報の取得や、全角カナ→半角カナの変換機能が追加されたようです。

機種固有情報はサーバ変数にセットされ、PHPであれば「$_SERVER」を利用して取得できるようです。

例: $_SERVER[‘HTTP_X_CHXJ_PROVIDER’]

他にも次のような値が取得できるようです。

HTTP_CHXJ_HTTP_USER_AGENT => ユーザエージェントが入る
HTTP_X_CHXJ_PROVIDER => 0 => ‘unknown’, 1 => ‘docomo’, 2 => ‘au’, 3 => ‘SoftBank’
HTTP_X_CHXJ_PROVIDER_STRING => ‘docomo’などの文字が入る(上記参照)
HTTP_X_CHXJ_DEVICEID => 機種名(短)が入る
HTTP_X_CHXJ_DEVICENAME => 機種名(長)がはいる
HTTP_X_CHXJ_HTMLSPECTYPE => JXHTML, JHTML, CHTML1.0 CHTML2.0 CHTML3.0 CHTML4.0 CHTML5.0 IXHTML1.0 が入る
HTTP_X_CHXJ_WIDTH => ブラウザ幅
HTTP_X_CHXJ_HEIGHT => ブラウザ高さ
HTTP_X_CHXJ_GIF => GIF表示(true or false)
HTTP_X_CHXJ_JPEG => JPEG表示
HTTP_X_CHXJ_PNG => PNG表示
HTTP_X_CHXJ_BMP2 => BMP2表示
HTTP_X_CHXJ_BMP4 => BMP4表示
HTTP_X_CHXJ_COLOR => 表示カラー
HTTP_X_CHXJ_WP_WIDTH => 画面幅
HTTP_X_CHXJ_WP_HEIGHT => 画面高さ
HTTP_X_CHXJ_CACHE => キャッシュサイズ

 

また全角カナから半角カナへの変換も行えるようになったようです。
httpd.confや.htaccessなどの設定で、ChxjConvertRuleの設定に「Z2hOn」を付けると半角カナ変換がかかるようです。

いつの間にか、以前は無かったCentOS用のRPMパッケージなども用意され、より使いやすくなっていますね。

バージョンアップも積極的に行われているようですので、このような変換機能が必要な方は、導入を検討してみてはいかがでしょうか。

 

関連:


 

最近の記事







4 Responses to “ケータイ用Apacheモジュールの「mod_chxj」がバージョンアップ – 機種情報やカナ変換をサポート”

  1. […] ケータイ用Apacheモジュールの「mod_chjx」がバージョンアップ – 機種情報やカナ変換をサポート 携帯サイト作成の手間が結構減らせそう […]

  2. typoでしょうけど、”mod_chxj” ですね・・・

  3. […] ke-tai.org > Blog Archive > ケータイ用Apacheモジュールの「mod_chjx」がバージョンアップ – 機種情報やカナ変換をサポート モバイル用のApacheモジュール […]

  4. > katsu2000x

    ぎゃー。
    ご指摘ありがとうございます。
    直しました。

コメントを書く