ケータイ用Apacheモジュールの「mod_chxj」がバージョンアップ – 機種情報やカナ変換をサポート
Tweet
携帯電話向けに絵文字や画像の変換を行ってくれる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パッケージなども用意され、より使いやすくなっていますね。
バージョンアップも積極的に行われているようですので、このような変換機能が必要な方は、導入を検討してみてはいかがでしょうか。
関連:
- ゆめみのmod_ktaiがとうとうリリース、しかも無償利用が可能
- 携帯向け自動変換用Apacheモジュール「mod_chxj」が0.10系にバージョンアップ
- 絵文字や画像の自動変換を行ってくれるApacheモジュール「mod_chxj」を使ってみました(インストール編)
12月 5th, 2008 at 11:27:45
[…] ケータイ用Apacheモジュールの「mod_chjx」がバージョンアップ – 機種情報やカナ変換をサポート 携帯サイト作成の手間が結構減らせそう […]
12月 5th, 2008 at 18:10:21
typoでしょうけど、”mod_chxj” ですね・・・
12月 5th, 2008 at 23:55:11
[…] ke-tai.org > Blog Archive > ケータイ用Apacheモジュールの「mod_chjx」がバージョンアップ – 機種情報やカナ変換をサポート モバイル用のApacheモジュール […]
12月 6th, 2008 at 0:02:51
> katsu2000x
ぎゃー。
ご指摘ありがとうございます。
直しました。