Include the following meta tag:
<!– Mobile viewport optimized: j.mp/bplateviewport –>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
Another variation of this is:
<meta name=”viewport” content=”user-scalable=no, width=device-width” />
Note that only Safari understands this meta tag. In other browsers this will be ignored.
Other small details:
Turn off telephone auto link:
<meta name=”format-detection” content=”telephone=no”>
Turn off autocorrect:
<input autocorrect=”off” autocomplete=”off” autocapitalize=”off”>