iPadだとかタブレットだとかのVIEWPORTを分岐・判別するPHPの設定
ユーザーエージェントに「Mobile」の記述があるときだけ、ビューポートを変更するという例。
※ただし、ユーザーエージェントに「Mobile」の記述を含むスマートフォンも少しだがあるそうなので、そちらは無視する、という場合です。
<?php
$ua = $_SERVER['HTTP_USER_AGENT'];
if(strpos($ua,'Mobile')){ ?>
<meta name="viewport" content="width=device-width,user-scalable=yes">
<?php }else{ ?>
<meta name="viewport" content="width=device-width,initial-scale=0.5,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
<?php } ?>