しらぎく絵文字変換スクリプトの概要。

しらぎく絵文字変換スクリプトは、iモード向けに書かれたHTML文書に含まれる絵文字を、他社端末向けに変換するスクリプトです。

対応出来ない絵文字については、GIF画像で対応するようにしております。

現在の状況は以下の通りとなります。

対応している絵文字はドコモ端末の基本・拡張絵文字で、数値文字参照で記述されたもののみとします
取敢えず作ったものですので、このようにしております。
  • 余りバイナリ埋め込みを見ない事から、取敢えず文字参照のみをサポートする事としました。
  • ご要望があればバイナリ対応版も制作する予定です。
対象となる携帯電話は、国内六社の現行端末です
ドコモ, KDDI, 沖縄セルラー, ソフトバンク, ウィルコム及びイー・モバイルの現行端末を対象とします。

PCなどについてはGIF画像に変換します。

アルファ版につき、旧型機については細かなサポートを行っておりません。

  • 特に、GIF画像の表示出来ないソフトバンクの旧型機とV801シリーズでは画像変換の対象外となります。
変換対象となるHTMLはシフトJISコードでエンコードされたものとします
他の文字コードの場合には、必ず処理前にシフトJISコードに変換して下さい。

処理後の文字コードの変換は正常に出来ない場合があります。

  • 今日の携帯電話ではUTF-8でのエンコードも対応しておりますが、現時点ではUTF-8コードでの変換には対応しておりません。
スクリプトは独立したパッケージとします
他のCGIへの組込みを容易にするため、emojiパッケージに収めております。

パッケージからは、環境変数以外と変換コンテンツを収めた変数以外の外部変数には一切アクセスしません。

  • 加えて、内部で使用する変数は実行後に変換表を除いて全てクリアしますので、mod_perl上で用いてもメモリを無駄にしません。

また、このコンテンツでも実際に組込む例を紹介しております。