Mise à jour pour 2020 : En restant fidèle à la question initiale des icônes 16x16 contre 32x32 : la recommandation actuelle devrait être de fournir une icône 32x32, en sautant complètement la taille 16x16. Tous les navigateurs et appareils actuels prennent en charge les icônes 32x32. L'icône sera régulièrement agrandie jusqu'à 192x192 selon l'environnement (en supposant qu'il n'y a pas de tailles plus grandes disponibles ou que le système ne les reconnaît pas). L'agrandissement à partir d'une très faible résolution a un effet visible, il vaut donc mieux se cantonner au 32x32 comme ligne de base la plus petite.
Pour IE, Microsoft recommande 16x16, 32x32 et 48x48 regroupés dans le fichier favicon.ico.
Pour iOS, Apple recommande des noms de fichiers et des résolutions spécifiques, au maximum 180x180 pour les appareils les plus récents fonctionnant sous iOS 8.
Android Chrome utilise principalement un manifeste et dépend également de l'icône tactile Apple.
IE 10 sur Windows 8.0 nécessite des images PNG et une couleur d'arrière-plan et IE 11 sur Windows 8.1 et 10 accepte plusieurs images PNG déclarées dans un fichier XML dédié appelé browserconfig.xml
.
Safari pour Mac OS X El Capitan introduit une icône SVG pour les onglets épinglés.
D'autres plateformes recherchent des fichiers PNG avec différentes résolutions, comme l'image 96x96 pour Google TV ou l'image 228x228 pour Opera Coast.
Jetez un œil à cette liste d'icônes favicon pour une référence complète.
TLDR : Ce générateur de favicon peut générer tous ces fichiers en une seule fois. Le générateur peut également être implémenté en tant que plugin WordPress. Divulgation complète : je suis l'auteur de ce site.