J'ai a website qui a l'air bien vu dans Safari sur un iPhone. Dans iOS3.x, vous pouvez l'enregistrer sous forme d'icône sur l'écran d'accueil et il s'ouvre très bien.Site la mauvaise largeur sur iPhone sur iOS4 lors de l'enregistrement sur l'écran d'accueil
Mais iOS4, alors qu'il semble toujours la bonne largeur dans Safari, si vous l'ouvrez directement à partir d'une icône de l'écran d'accueil, alors il est trop large.
J'ai passé quelques heures à jouer avec différents paramètres de la balise META viewport, et des réglages CSS, mais pas de joie. Quelqu'un peut-il voir ce qui ne va pas, ou pourquoi ce serait différent dans iOS4 vs iOS3?
Voici une capture d'écran de la façon dont il est censé regarder: http://www.gyford.com/temp/guardian1.png Et l'un de comment il ressemble quand il est ouvert depuis l'écran d'accueil avec iOS4: http: // www .gyford.com/temp/guardian2.png –
Au cas où quelqu'un trouverait cela à nouveau, j'ai rédigé ma solution finale ici: http://www.gyford.com/phil/writing/2010/07/06/web -page-iphone.php Fondamentalement, utilisez max-width, plutôt que la largeur. –