以前からうちのサイトは携帯で見れないっ!との指摘を何度も受けてきたので、モバイル専用サイトを用意しました。
MSF-NET Mobile Ver.
http://msf-net.com
(うちのサーバーでは「www.」はあってもなくても良かったりします。携帯アドレスは短い方がいいのとモバイル版との区別をする為に外しました。)
※トップページへ携帯からアクセスする事で携帯端末かどうかを自動で分岐させるPHPスクリプトを使いました。Location値にアドレスを入れるだけで、各社携帯情報を読み取り、任意のアドレスへ転送します。
<?php
$user_agent = $_SERVER["HTTP_USER_AGENT"];
if(ereg("(DoCoMo|J-PHONE|MOT|Vodafone|SoftBank|UP\.Browser|KDDI|
DDIPOCKET|WILLCOM|ASTEL|PDXGW)",$user_agent)){
header("Location: http://msf-net.com/mobile/index.cgi");
exit;
}
?>
「http://msf-net.com」へ携帯から直接アクセスする事で、モバイル版の直アドレス「http://msf-net.com/mobile/index.cgi」へ自動的に転送されますが、転送されない方は上記の直アドレスをお使い下さい。
モバイル版は各社携帯に対応しています。画像の縮小表示(携帯機種によって画像の大きさが変わりますので、パケット定額に入っていない方は注意してください。)やコメントの投稿なども可能です。
これらのモバイル版導入にあたっては「MT4i」プログラムを利用させて頂きました。
携帯メールの方に何人か直アドレスをお伝え致しましたが、そちらはそのまま使って頂いて構いません。直接的なアドレスを入力していただいた方がパケット量は減ります。
さて、携帯は特に機種によって表示が様々でして、画面の横幅や高さなどもバラバラですね。最近は大きな画面でタッチパネルなどが人気のようです。携帯サイトの場合は、それらを考慮する必要が出てきます。
携帯各社から、パソコン上で携帯の表示をシミュレートするソフトが出ています。もちろん開発者向け用なのですが、各社それぞれの物を用意するのも面倒。そこでFireFoxのアドオンに「FireMobileSimulator」と言う主要3キャリア(DoCoMo/Au/SoftBank)の携帯端末ブラウザをシミュレートすると言うものがあります。
このアドオンを入れれば、最新の携帯機種までの表示をFireFox上で確認する事が出来ます。
ほんと、FireFoxすげーな。
今のところ、表示の乱れは無いと思われますが、やはり「実機」で確かめられるのなら、見てみたいものです。携帯で来られている、皆さん、ちゃんと表示出来てますか?日記読めてますか~!?
「読めてるよ~」って返事欲しいかも~ ヽ(´―`)ノ
(2009/07/05 追記)※正式な開設日を6日に致しますので、日記を6日に移動。ほんの少しですが、現在少し手直しをしています。
≪ 続きを隠す