2010-10-27 25 views
1

J'essaie de comprendre quelques problèmes de mise en page avec Safari Mobile 3.1.1. - Je veux savoir si je peux voir les sites avec le SDK avant de m'engager à l'installer sur mon Mac.Pouvez-vous afficher des sites Web avec le SDK iPhone? Et les différentes chaînes d'agent utilisateur affectent-elles le rendu CSS Safari?

Mon autre question stupide est ... est-ce que changer la chaîne user-agent utilisée par le bureau Safari a un effet sur la façon dont il rend CSS? J'ai compris que la chaîne UA annonce juste quelle version du navigateur est derrière la demande.

Répondre

1

Je n'ai jamais eu de problème avec ces deux choses.

La chaîne UserAgent n'est pas intrinsèque à la version de la bibliothèque WebKit, je ne pense pas - vous pouvez installer une version webkit à côté du système d'exploitation Safari et il va bien travailler:

http://nightly.webkit.org/

... si vous incorporez un UIWebView dans votre application, vous pouvez utiliser n'importe quelle chaîne UserAgent que vous aimez (see this question).

+0

Merci pour votre réponse. Ainsi, vous pouvez voir Safari mobile avec le SDK. Pouvez-vous changer de version? – wavyGravy

+0

NP. Voulez-vous dire sur l'appareil? - il semble que cela soit lié à votre problème UserAgent, envoyez-vous un code différent à différentes versions de navigateur iOS? – fish2000

+0

Eh bien, je n'envoie pas de code différent pour le moment. Je me demande si le SDK est capable de changer les versions du navigateur. Je veux tester les pages Web pour Safari mobile. – wavyGravy