web-dev-qa-db-ja.com

iPad Browser Simulator?

Windowsのブラウザーを使用してiPadブラウザーをシミュレートするにはどうすればよいですか?

67
Mina Samy

私が見つけた最良のアプローチは、Appleの テクニカルノートTN2262:iPad用のWebコンテンツの準備 です。

  1. IPadでWebサイトをテストし、必要に応じてユーザーエージェント検出コードを更新します
  2. プラグインの代わりにW3C標準Webテクノロジーを使用する
  3. ビューポートタグの設定を確認してください
  4. CSSの固定位置に依存するコードを変更する
  5. タッチインターフェイスの準備
  6. コンテンツ編集可能な要素の代わりにテキストエリアを使用する

iPadでSafariをシミュレートするデスクトップ上のSafariでのHTTPリクエストのシミュレーションの下にあるユーザーエージェントは本当に役に立ちました。

10
Mina Samy

あなたはおそらく最善です:

  1. Safari for Windowsをダウンロードします。
  2. プラグインを無効にします(例:Flash)。
  3. IPadの画面のサイズに合わせてサイズを変更します。

デスクトップ用のSafariとiOS用のSafariは同じコア(WebKit)を使用するため、最も信頼性の高いレンダリング再現が得られます。より洗練されたズーム/再配置機能は見逃しますが、多くの目的のために、おそらくうまくいくでしょう。


Google Chromeおよびその他のあまり知られていないブラウザーもWebKitを使用していますが、デスクトップ用のSafariはiOS用のSafariの結果を再現する可能性が高いことに注意してください。両方ともAppleによって維持されています。

3
Nicholas Knight

Shaun Sullivanは iBBDemo2 を作成しました。これはAdobe Airを使用したiPad/iPhoneシミュレーターです。

まったく同じではありません(例:overflow: scroll;スクロールバーはここにありますが、実際のデバイスにはありませんが)、Webサイトがどのように表示されるかを知ることができます。

2
Olly Hodgson

本当にiPadをシミュレートしたい場合は、実際のOS Xを入手してXCodeをインストールする必要があります。 OS Xの仮想化は難しく、非合法です。 Mac OS Xを通常のPCにインストールすることはできますが、あまり合法ではありません。MacOS Xをハックする必要があります。

0
Void