À soutenir également des icônes tactiles de tablettes et les smartphones, je préfère l'approche de HTML5Boilerplate
Plus d'informations sur les icônes peuvent être trouvées dans cet article.
Avec l'état actuel de votre soutien, vous n'avez même pas à ajouter la balise HTML pour la favicon de votre document. Les navigateurs de recherche automatiquement une liste de fichiers, voir cet exemple pour iOS:
Si aucune icône n'est spécifié dans le code HTML, iOS Safari de la recherche
site de répertoire racine pour les icônes avec le apple-touch-icon ou
apple-touch-icon-précomposé préfixe. Par exemple, si l'
la taille de l'icône de l'appareil est de 57 × 57 pixels, iOS recherches pour les noms de fichiers
dans l'ordre suivant:
- apple-touch-icon-57x57-précomposé.png
- apple-touch-icon-57x57.png
- apple-touch-icon-précomposé.png
- apple-touch-icon.png
Mon conseil est de ne pas inclure un favicon dans votre document, mais ont une liste de fichiers prêts à la racine du site:
- apple-touch-icon-114x114-précomposé.png
- apple-touch-icon-144x144-précomposé.png
- apple-touch-icon-57x57-précomposé.png
- apple-touch-icon-72x72-précomposé.png
- apple-touch-icon-précomposé.png
- apple-touch-icon.png
(57px*57px)
- favicon.ico
HiDPI (32x32px)
Lorsque vous téléchargez un modèle de html5boilerplate.com ce sont tous inclus, vous avez juste à les remplacer par vos propres icônes.