iPhone で横向きにした時に拡大してしまうのを防ぐ
iPhone では、横向き(ランドスケープ)にした時に、勝手に拡大してしまう仕様(バグ)があるみたいです。
で、それを防ぐには、viewport に maximum-scale=1 を指定すると回避できるのですが、
ただ、それだと拡大出来なくなってしまいます。
で、拡大したい時は iOS-Orientationchange-Fix を使うと良いらしいです。
GitHubからダウンロードできます。
※シミュレータでは反映されないらしいです。
あと、文字サイズも勝手に大きくなってしまうので、
それを回避するには CSS で
-webkit-text-size-adjust:none;
と書くと回避できます。
<追記 2014.06.02>
上記、-webkit-text-size-adjust: none を指定すると拡大できなくなってしまうので、
[css]
-webkit-text-size-adjust: 100%;
[/css]
を指定すると良いようです。