2009-02-04 4 views
9

Je veux tester un site Web pour voir comment cela fonctionne avec l'iPhone, mais je ne possède pas un iPhone ou un iPod touch. Existe-t-il un moyen de tester comment le site fonctionne sans en posséder un? Ce que je suis vraiment après est de réparer comment l'éditeur de démarque WMD de Stackoverflow fonctionne sur l'iPhone. J'entends que le lien hypertexte et les invites d'image sont créés trop haut. Je pense que je sais comment résoudre ça, mais c'est assez difficile à développer en aveugle.Existe-t-il un moyen de tester un site web sur l'iPhone sans iPhone?

+2

Si quelqu'un lisait cela fonctionne pour Apple, je serais plus qu'heureux d'accepter un don d'un iPod Touch :) –

+0

N'y avait-il pas un "iPhone Simulator" ou quelque chose? – scraimer

Répondre

12

Si vous possédez un Mac, vous pouvez télécharger le SDK iPhone qui est livré avec un simulateur d'iPhone. Cela fonctionne non seulement pour déboguer une application native mais aussi pour naviguer sur le Web.

+0

Merci, je vais vérifier. –

+1

Le simulateur fonctionne très bien. La seule grande différence que j'ai remarquée est que le vrai iPhone ou iPod est bien plus lent. –

1

Je ne prétends pas avoir fait plus qu'une recherche sur le Web, mais le problème semble être résolu par plusieurs produits qui sont des "émulateurs d'applications web iPhone".

http://www.testiphone.com/

http://marketcircle.com/iphoney/

+1

Je ne pense pas que le testiphone fonctionne très bien. J'ai demandé à mon ami de vérifier et il pourrait utiliser l'éditeur. Il n'y a aucun bouton d'éditeur dans testiphone. –

+0

iPhoney semble prometteur, alors je vais essayer. Le problème est que l'éditeur sur SO utilise beaucoup de Javascript et de CSS dont j'ai besoin pour être aussi précis que possible. –

9

Si vous avez Safari sur votre ordinateur, vous pouvez activer le menu "Développer" sous Préférences> Avancé> Afficher le menu Développer dans la barre de menus. Lorsque cette option est activée, vous pouvez accéder à Développer> Agent utilisateur et modifier la chaîne de l'agent utilisateur en fonction de l'appareil que vous voulez que votre navigateur envoie au serveur Web. En redimensionnant la fenêtre à la largeur appropriée, vous pouvez émuler à quoi ressemblera le site sur l'iPhone. L'avantage de ceci est qu'il est rapide, qu'il fonctionne sur Windows et Mac, et que vous n'avez pas besoin du kit de développement iPhone installé. Vous pouvez également parcourir les versions spécifiques à l'iPhone des sites Web qui interceptent les chaînes d'agents utilisateur directement depuis votre PC. L'inconvénient est évidemment que votre navigateur Safari sur votre PC se comportera plus rapidement que sur l'appareil lui-même (notamment en ce qui concerne les performances de javascript); il affiche des plugins et affiche des polices qui peuvent ne pas être disponibles sur le système d'exploitation iPhone actuel; un manque de support multi-touch et "accrochage" aux colonnes lors du défilement; pas de rotation automatique; pas de multi-touch/pincer-zoom; les widgets auront l'air différents; etc.

+0

C'est un excellent truc. Malheureusement, il ne reproduit pas la sortie que mon ami voit sur son iPhone. Je commence à penser que je vais devoir attendre quelqu'un que je connais pour avoir un iPhone. –

2

Il y a une application gratuite sur le Mac qui émule le navigateur iPhone: iPhoney

+0

iPhoney est génial. –

3

Juste un avis sur ce vieux fil - nous avons permis à des tests en direct sur les iPhones et iPads via vnc à CrossBrowserTesting.com. Ken - Founder

+0

Ce serait intéressant mais je me suis inscrit à une démo voulant tester sur un périphérique ios récent et le système ne peut même pas exécuter des pages qui s'exécutent facilement sur xcode avec ios 7.1 – Dan

Questions connexes