先日、 WebサイトをiPadにも対応させてみようかと思っていると、Twitterのタイムラインに、iPad Detection Using JavaScript or PHPという記事を発見。 ご覧になっている方も多いかと思います。 User-Agentを判別した後、それをどう使うかは状況によって様々だとは思いますが、記事で紹介されている内容をCSS振り分けに使うとどう なるのか、試しにやってみました。 共通のテンプレートで条件分岐させるなら、とりあえずPHPで判別するのがラクなので・・・ $isiPhone = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPhone'); $isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad'); これで、iPhoneとiPadを判別できる、はず。