En général, il est considéré comme une bonne pratique de servir favicon.ico en plusieurs tailles, car de cette façon, il apparaît mieux lorsqu'un raccourci est effectué ou que le site est épinglé (IE9). Cependant, la taille d'un favicon est facilement décuplée en procédant ainsi, ce qui ralentit le chargement du site (dans mon cas, le favicon 16x16 fait 1ko, les 16, 32, 64=30ko).
Des sites comme Facebook et Yahoo proposent par défaut une favicon 16x16 qui fait <1kb, mais lorsque vous épinglez ces sites, l'image utilisée est de taille correcte. Je suppose que l'image plus grande n'est chargée qu'en cas de besoin, ce qui résout le dilemme. J'ai essayé sans succès de comprendre comment ces sites font cela. Quelqu'un le sait-il ?
0 votes
Vous avez un problème spécifique à résoudre ? Veuillez lire le faq pour savoir quels types de questions sont autorisés ici...
3 votes
Comment faire en sorte qu'un favicon soit fourni en plusieurs tailles, sans qu'il soit trop grand. Utiliser 10kb+ pour un favicon que la majorité des utilisateurs ne voit qu'en 16x16 est un gaspillage, considérant que celui de Facebook est de 152 octets, pourtant ils obtiennent la même chose. Il me semble que c'est une question de programmation spécifique ?
3 votes
Ce que vous demandez, ce sont des détails sur le fonctionnement d'un système. Si vous essayez de mettre en œuvre ce système sur votre propre site et que vous rencontrez des difficultés, la demande serait plus précise, car vous pourriez publier un code ou des informations supplémentaires sur ce que vous avez essayé. Il y a beaucoup de questions demandant "comment Facebook fait X"... Ce ne sont pas des questions spécifiques et elles attirent les spéculations plutôt que des réponses/solutions bien informées. Je ne veux pas manquer de respect à mon ami - j'essaie simplement de vous montrer que votre question (dans sa forme actuelle) n'est peut-être pas adaptée à ce forum...
0 votes
Je vois ce que vous voulez dire maintenant, merci. Je vais essayer de voir si je peux le reformuler.
4 votes
C'est une question parfaitement valable. Je cherche la même réponse. Facebook semble ne proposer qu'une favicon de 16 x 16. Pour reformuler sans utiliser Facebook : Comment un site Web peut-il afficher uniquement la favicon de taille appropriée pour répondre à la demande. Demande du navigateur, icône à épingler sur un iPhone, etc. En d'autres termes, quelles sont les meilleures pratiques pour garder une favicon de petite taille (< 1k) ?