Les applications web de l'iPhone ont quatre fonctions de configuration disponibles (sans compter le cache de l'application HTML5) pour configurer le comportement des pages Web lorsque vous enregistrez la page Web sur l'écran d'accueil en tant que signet.
- Vous pouvez spécifier l'icône de la page d'accueil.
- Vous pouvez spécifier une image de démarrage qui s'affiche pendant le chargement de la page Web.
- Vous pouvez masquer l'interface utilisateur du navigateur.
- Vous pouvez modifier la couleur de la barre d'état.
Les quatre fonctionnalités fonctionnent en ajoutant des balises au <head> comme ceci :
<link rel="apple-touch-icon" href="http://stackoverflow.com/custom_icon.png"/>
<link rel="apple-touch-startup-image" href="http://stackoverflow.com/startup.png">
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
Naturellement, aucune de ces balises "apple-" spécifiques ne fait quoi que ce soit dans Android. Mais existe-t-il un moyen de faire quelque chose d'équivalent ? (Au minimum, je veux que les utilisateurs puissent ajouter ma page web à leur écran d'accueil Android (par exemple dans Android 2.0) et avoir une jolie icône en haute résolution).