サーバ環境 » 環境

携帯電話用のページを作ることはできますか?


はい、 i-mode や EZweb などのサイトも作成することができます。
なお、ギガーンには mod_ktai というapacheのモジュールが導入されているため、携帯サイトの
開発に便利な以下の3つの機能が標準で利用可能です。
端末情報の取得絵文字自動変換画像サイズ変換
携帯機種が対応している文字コードは「Shift-JIS」のみの対応となっております。 
そのため、使用するファイルの文字コードは「Shift-JIS」で指定して下さい。
通常は各キャリア毎に携帯用のページを作成し、振り分け設定を行う必要がありましたが、
ギガーンに於いては、自動変換がされますので大幅に手間が軽減されます。

mod_ktai ご利用方法は以下のようになります。



【1】mod_ktaiの設定

mod_ktaiの機能を利用可能にするために、下記設定を行います。


1)テキストエディタ等で「.htaccess」ファイルを作成

2)「.htaccess」ファイル内に下記を記述
# ktai_emoji
AddOutputFilterByType KTAI_EMOJI_OUTPUT_FILTER text/html
KtaiEmojiConvertMode auto
KtaiEmojiConvertNativeEmojiDocomo   1
KtaiEmojiEnableAddGuidOn            1
# ktai_image
AddHandler ktai_image_handler .jpg
AddHandler ktai_image_handler .gif
AddHandler ktai_image_handler .png

3)作成した「.htaccess」ファイルを「httpdocs」ディレクトリ以下に配置


【2】mod_ktaiの各機能の使用について


【1】でmod_ktaiの設定を行った後、下記方法で各種機能がご利用頂けます。


1)端末情報の取得


mod_ktaiの機能を利用して、端末固有の情報(機種情報等)を取得することが可能です。

利用可能な環境変数一覧はこちらをご確認下さい。


2)絵文字自動変換


ソース内に絵文字コードを入力すると、各キャリアに合わせて自動的に変換します。
例として食パンマークの絵文字コードは以下になります。

docomo ((i:f9f2))
au ((e:f383))
Softbank ((s:4f59))


例えば以下では、docomoの絵文字コードのみを使用しておりますがmod_ktaiにより、
docomo端末で絵文字表示がされることはもちろん、他の2キャリアからも同じ絵文字が表示されます。


<html>
<table>
<tr>
<td>docomoの食パンの絵文字コード</td>
<td>((i:f9f2))</td>
</tr>
</table>
</html>
サンプルURL:http://xb-test824.awk.jp/ktai.html

→携帯電話で上記サンプルURL(もしくはQRコード)へアクセスするとキャリアごとに正しく
絵文字が表示されていることが確認できます。


※そのほかの絵文字変換については、下記変換表をご参照下さい。
絵文字変換表



3)画像サイズ変換


携帯端末の画面サイズなどに応じて画像の大きさを変更させることが可能です。

例えば、画像の幅を100ピクセルするには、以下のように画像URLの最後に「?x=100」を指定します。

http://xb-test824.awk.jp/gigaanBanner.gif?x=100

→通常画像へのURLは下記のような形となります。
http://xb-test824.awk.jp/gigaanBanner.gif

※そのほか画像サイズ変換についての詳細はこちらをご参照下さい。

※注意携帯サイトを作成する際は文字コードは「Shift-JIS」にて作成してください。
UTF-8などで作成されたページは古い携帯電話には対応しておりません。