Pourquoi avoir plusieurs tailles de favicons ?
Chaque système d'exploitation et navigateur utilise des tailles différentes selon le contexte d'affichage. L'onglet d'un navigateur desktop affiche une favicon de 16×16 pixels, mais Windows peut utiliser une icône de 48×64 pixels pour les raccourcis de bureau. iOS utilise différentes tailles selon la génération de l'iPhone (57, 60, 114, 120, 180px) et la résolution de l'écran (Retina ou non). Pour assurer un rendu optimal partout, il faut fournir toutes les tailles requises.
PWA et le fichier manifest.json
Les Progressive Web Apps (PWA) nécessitent un fichier manifest.json qui liste les icônes disponibles, le nom de l'application, les couleurs du thème et le mode d'affichage. Les deux tailles indispensables sont 192×192 et 512×512 pixels. La taille 512×512 est utilisée par Chrome pour l'écran de démarrage (splash screen) et sur certains stores d'applications. Créez votre icône source à au moins 1024×1024 pixels pour garantir une qualité optimale à toutes les tailles.