http://nekora.main.jp/comic/thumb/index/all/
http://nekora.main.jp/comic/thumb/nekora/all/
個別ジャンル画面も最近ナウなヤングの間でフィバってると噂のHTML5 + CSS3にして、あとは色具合をPC版のイメージと統一。うむ、美しい…もはやPCで見るよりも見易いレベル。数日前の適当な代物から比べると見違えるよう。PCもこうするか。と思いつつ、しまったIE6,7,8はHTML5駄目だ。こんなことなら流行に惑わされず
<header>タイトル</header>
を
<div class="header">タイトル</div>
にしておけばよかった…。でもタグを閉じる時に断然見易いんだよな。
</div> </div> </div>
とか見ずに済む。
しかし相変わらずエアiPhoneなエミュレータにはこのスマートフォン用のHTMLではなく、PC用HTMLが返る。
} elseif (preg_match('/Android/', $userAgent)) { require("./android.php"); } elseif (preg_match('/iPhone/', $userAgent)) { require("./android.php"); } else { require("./pc.php"); }
で、HTC Ariaにはちゃんとスマートフォン用のが返るのに…。まぁ実機が無いので仕方ないが、実はAndroidよりもiPhoneでのアクセスの方が微妙多いのよね。プレステに迫る勢い(要は0コンマの世界)。
→謎は解けた。エミュレータのUAは
User-Agent: Mozilla/5.0 (Windows; U; ja-JP) AppleWebKit/531.9 (KHTML, like Gecko) AdobeAIR/2.6
になってて「iPhone」の文字が入ってない。なんという馬鹿正直。きっと実機ではちゃんとスマートフォン用画面になっているに違いない。