Ouvrir le menu principal

iGeneration

Recherche

Adaptez vos webapps à l'iPhone 5

Anthony Nelzin-Santos

mercredi 26 septembre 2012 à 14:33 • 2

iPhone

Surprise : beaucoup de webapps ne sont pas adaptées à l'iPhone 5 et apparaissent « letterboxées » alors qu'elles s'affichent en plein écran dans Safari. Il faut en fait procéder à quelques modifications, et au passage en profiter pour s'adapter au nouveau ratio de l'écran.

À gauche, une webapp optimisée pour iPhone 5. À droite, une webapp « letterboxée » qui doit encore être mise à jour.

Remplir l'écran de l'iPhone 5

Beaucoup de développeurs web utilisent la balise suivante dans la définition de leur site comme une webapp pour iOS :

<meta name="viewport" content="initial-scale=1, width=device-width" />

Après avoir comparé plusieurs webapps sur iPhone 5, il semble que la déclaration de la largeur du viewport pose problème. Pour qu'une webapp s'adapte à la hauteur de l'écran de l'iPhone 5, il suffit tout simplement de supprimer cette déclaration :

<meta name="viewport" content="initial-scale=1" />

Apple n'a pas mis à jour sa documentation sur la question et ne fournit donc aucune explication.

Adapter une web-app à l'iPhone 5

Il vous faudra sans doute revoir quelques éléments pour adapter votre webapp au ratio 16:9 de l'iPhone 5. On pense d'abord et avant à l'image de lancement : après avoir créé une version 460x320 pixels pour les premiers iPhone, puis une version 920x640 pixels pour les iPhone Retina, il vous faudra désormais prévoir une version 1096x640 pixels. Les balises restent inchangées :

<link rel="apple-touch-startup-image" href="~/default.png" /> 
<link rel="apple-touch-startup-image" sizes="640x920"
href="~/default@2x.png" />
<link rel="apple-touch-startup-image" sizes="640x1096"
href="~/default-iphone5.png" />

iPhone 18 Pro : la coque transparente reviendrait au design d’origine du MagSafe

22/05/2026 à 20:15

• 0


iOS 26 n'a pas dit son dernier mot : les versions 26.5.1 et 26.6 sont en test

22/05/2026 à 19:40

• 13


Le casque Bluetooth Bose QuietComfort en promotion à 230 € au lieu de 300 € dans de nombreuses couleurs

22/05/2026 à 19:24

• 11


L’absence du RCS chiffré de bout en bout en France est un problème politique, pas technique

22/05/2026 à 15:17

• 34


L’app Sonos disparaît de l’App Store et du Mac App Store

22/05/2026 à 14:52

• 11


Le passage en 2 nm pour les puces A20 et A20 Pro pourrait permettre des gains importants

22/05/2026 à 12:55

• 27


Anker plie son chargeur Qi2.2 et muscle ses écouteurs Soundcore

22/05/2026 à 12:26

• 6


Astuce : lancer un exercice rapidement depuis le Centre de contrôle de l'Apple Watch

22/05/2026 à 10:06

• 13


WhatsApp va s'offrir un petit côté MSN Messenger avec sa nouvelle liste de contacts en ligne

22/05/2026 à 08:30

• 20


L’iPhone des 20 ans : avec ou sans poinçon, Apple n’aurait pas encore tranché

22/05/2026 à 06:46

• 31


L’iPhone 18 Pro devrait amener la 5G par satellite grâce à la puce C2, réduisant les zones blanches

21/05/2026 à 21:00

• 8


Un chargeur 65 W et deux batteries Qi2 chez Ugreen pour voyager léger

21/05/2026 à 17:22

• 13


Free n'arrive plus à attirer de nouveaux abonnés dans le monde mobile : le nombre de clients stagne

21/05/2026 à 16:30

• 41


Flipper One : le couteau suisse des geeks passe à Linux

21/05/2026 à 16:23

• 5


Le pass Navigo restera bien sur iPhone, Valérie Pécresse a tiré la sonnette d’alarme trop vite

21/05/2026 à 15:53

• 42


Un MacBook Neo bien refroidi peut battre des records

21/05/2026 à 15:20

• 13