Wie reagiere ich per JavaScript auf die aktuelle Ausrichtung des iPhones (hoch/quer)? Wie steuere ich, welches Tastaturlayout beim Antippen eines Eingabefelds erscheint? Apple erklärt’s – kurz und knackig in “User Experience Coding How-To’s for Safari on iPhone“.
Für ersteres gibt es den onorientationchange Listener:
<body onorientationchange=”alert(‘Halt das Ding gerade!’)”>
Für letzteres z.B <input type=”email” />