iPad Browser Simulator?

Comment puis-je utiliser un navigateur dans Windows pour simuler le navigateur iPad?

La meilleure approche que j’ai trouvée se trouve dans la note technique Apple TN2262: Préparer votre contenu Web pour iPad .

  1. Testez votre site Web sur iPad et mettez à jour le code de détection de l’agent utilisateur si nécessaire
  2. Utiliser les technologies Web standard du W3C au lieu des plug-ins
  3. Vérifiez les parameters de tag de la fenêtre d’affichage
  4. Modifier le code qui repose sur le positionnement fixe CSS
  5. Préparer une interface tactile
  6. Utiliser des zones de texte au lieu d’éléments pouvant être contenus

L’agent utilisateur sous les requêtes HTTP Simulation Safari sur iPad dans Safari sur le bureau était vraiment utile.

Vous êtes probablement le meilleur:

  1. Téléchargement de Safari pour Windows.
  2. Désactiver les plugins (ex: Flash).
  3. Redimensionnement aux dimensions de l’écran de l’iPad.

Safari pour le bureau et Safari pour iOS utilisent le même cœur (WebKit), vous obtenez ainsi la reproduction de rendu la plus fiable. La fonctionnalité de zoom / relayage plus sophistiquée vous manquera, mais à bien des égards, cela fonctionnera probablement correctement.


Je dois noter que Google Chrome et certains autres navigateurs moins connus utilisent également WebKit, mais Safari pour le bureau est plus susceptible de reproduire les résultats de Safari pour iOS, car ils sont tous deux gérés par Apple.

Shaun Sullivan a créé iBBDemo2 , un simulateur ipad / iphone utilisant Adobe Air.

Ce n’est pas tout à fait la même chose (par exemple, les éléments avec overflow: scroll; faites défiler, obtenez des barres de défilement ici, alors qu’ils ne le sont pas sur le périphérique), mais cela vous donnera une bonne idée de l’aspect de votre site.

Si vous voulez vraiment simuler un iPad, vous devez avoir un véritable OS X et installer XCode. La virtualisation d’OS X est difficile et non légale. L’installation de Mac OS X sur un PC ordinaire est possible, mais pas très légale, et vous devez vous frayer un chemin à travers elle.