最近、Windows / MacデスクトップブラウザでWebアプリケーションをテストしたところ、iPadで、予期していなかったSafariのさまざまな違いに気づきました。バージョン番号は同じですが。
開発者向けのリファレンスとして、(私自身と他の人のために)それらの違いのリストを作成したいと思います。
例:iPadのSafari
- iPad Safariは、選択リスト/オプションのスタイルを完全に制御します
- iPadは、入力要素がフォーカスを受け取るとオンスクリーンキーボードを開くため、インラインフローティングカレンダーウィジェット(など)が期待どおりに機能しない場合があります(または変更する必要があります)
position:fixed
iPadSafariはデスクトップSafari<iOS5のようにサポートしていません- iPad Safari(iPhone / iPodTouch Safariと同様)は、10桁の番号を自動的にハイパーリンクして、電話番号/連絡先オプションを提供します
- iPad Safari
prompt('long message...','default');
は、メッセージの1行のみを表示します(ただし、メッセージのスクロールは提供されます)
他の人から、特定のJavaScriptが機能しないなどと聞いたことがありますが、まだ十分にテストしていないので、遭遇した可能性のある発見に感謝します。