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" />
illustration ulule

Plus que 0 heures pour commander notre livre

Précommandez-le dès maintenant et profitez-en pour découvrir nos nouveaux goodies, ou prolonger votre abonnement au Club iGen à tarif réduit.

Découvrez nos offres

Plus que 0 heures pour commander notre livre

Un livre pour raconter 50 ans d'Apple, une journée à Lyon pour les célébrer ensemble.

Participez sur Ulule

iOS 18.7.7 est disponible pour combler DarkSword sur tous les appareils compatibles

01/04/2026 à 19:49

• 31


L'Apple TV 4K de 2022 pourrait bientôt battre un record

01/04/2026 à 19:35

• 20


Un bidouilleur ajoute du Lightning à un iPhone 17 Pro

01/04/2026 à 17:10

• 8


Apple oublie de nettoyer le code HTML des notes de version de watchOS 26.4

01/04/2026 à 16:22

• 4


De nombreux traqueurs et chargeurs Satechi en promo (jusqu’à -27 %)

01/04/2026 à 16:12

• 0


50 ans d'Apple : quand Steve Jobs dessinait le futur avec une incroyable précision en 1983

01/04/2026 à 15:46

• 9


À Biarritz ou Bayonne, le premier iPhone est devenu muet : Orange coupe la 2G

01/04/2026 à 11:20

• 36


Moods Faster enregistre votre émotion dans l’app Santé en deux taps

01/04/2026 à 11:14

• 3


H-2 : dernières heures pour commander notre livre collector sur les 50 ans d'Apple

01/04/2026 à 09:51

• 28


La bandoulière pour iPhone s'offre une première baisse de prix

01/04/2026 à 08:36

• 5


DarkSword : Apple fait volte-face et déploiera un correctif d'urgence pour iOS 18 dans la journée

01/04/2026 à 07:20

• 65


Ménage de printemps : le MacBook Air 2017 et l’iPad mini 4 passent à la trappe

01/04/2026 à 07:19

• 1


L’AirTag 2 s’offre sa première mise à jour et ses premières promotions

01/04/2026 à 06:00

• 1


Pâques avant l’heure : Tim Cook sonne la cloche du Nasdaq

31/03/2026 à 22:49

• 26


iOS 27 accueillerait un Siri plus débrouillard et un clavier plus lettré

31/03/2026 à 21:41

• 26


iOS 27 : Apple veut simplifier la création de raccourcis grâce à l’IA

31/03/2026 à 17:05

• 32