Méta viewport, smartphones, iPad… et peau de banane

Méta viewport, smartphones, iPad… et peau de banane (le 6 mai 2011)

Supposons que votre site utilise une media-query pour adapter votre site aux smartphones. Logiquement, on peut supposer que vous décidiez d'utiliser le méta viewport.

Supposons maintenant que dans ce cas, vous spécifiez une taille pour la largeur pour les smartphones, par exemple :

<meta name="viewport" 
content="width=640px,
height=device-height" />

Faites attention, l'iPad utilise le méta viewport, et spécifier une largeur à laquelle s'adapter peut totalement faire planter certains types de positionnement sur l'iPad !

Ce dernier a une résolution de 1024 pixels de largeur, mais il prend en compte le viewport, si ce dernier est fixé à une taille plus basse, certains positionnements peuvent totalement foirer.
Typiquement, left:50%; et margin-left:-450px; pour centrer un contenu de 900 pixels de large, cela ne marche pas si le viewport fait 640 pixels.

Idéalement, laissez le viewport s'adapter aux dimensions de l'agent utilisateur :

<meta 
name="viewport"
content="width=device-width,
height=device-height" />

C'était "la peau de banane en intégration web" du jour.

2 commentaires

Posté par Jojo le 06/05/2011 à 22:09:37
J'ai pas tout compris là ! C'est du langage d'intégrateur ?
Posté par Nico le 12/05/2011 à 10:03:43
Oui, totalement ! (clin d’oeil)

Ajouter un commentaire









L'option « Se souvenir de mes informations » utilise un cookie, elle ne sera pas effective si vous les avez désactivés.

Les balises HTML ne seront pas interprétées, il est donc inutile d'en mettre. Par contre, les sauts de lignes de votre commentaire seront pris en compte, ne mettez donc pas de <br />, le site s'en chargera. Bien sûr, un commentaire vide ne sera pas ajouté !

L'auteur (autrement dit moi) n'est pas responsable des éventuelles fautes d'orthographe dans les commentaires.
Tout propos raciste et/ou insultant sera supprimé sans préavis. Les commentaires hors de propos destinés à faire de la pub pour des sites seront également supprimés sans ménagement.

Je vous prie de me pardonner, j'ai énormément de mal à lire le "langage" SMS, il n'est donc pas du tout interdit de s'abstenir de l'utiliser. Qui plus est, vous avez sûrement un clavier digne de ce nom et pas celui d'un téléphone portable. Ne vous gênez pas pour utiliser l'option "Prévisualiser" si vous voulez vous relire avant de poster, je vous en remercie d'avance !

Cet article a été écrit par Nicolas Hoffmann.

Ce site est la propriété de Nicolas Hoffmann.
Tous droits réservés, les textes du blog sont publiés sous licence CC BY-NC-SA.