Favicon ne s’affiche pas dans Google Chrome

J’ai une icône favicon qui ne s’affiche pas dans Chrome (je ne suis pas sûr des autres navigateurs car je n’utilise que Chrome), mais la chose étrange est que si je tape le chemin vers l’icône dans la barre d’URL, cela apparaît!

Pourquoi l’icône n’apparaît-elle pas?

1) Videz votre cache. http://support.google.com/chrome/bin/answer.py?hl=fr&answer=95582 Et testez un autre navigateur, disons safari. Comment avez-vous importé le favicon?

2) comment vous devriez l’append:

Favicon normal:

  

Favicon PNG / GIF:

   

dans la .

3) Une autre chose pourrait être le problème que chrome ne peut pas afficher les favicons, si c’est local (pas téléchargé sur un serveur web). Ce n’est que si le fichier / icône est dans le répertoire downloads que chrome est autorisé à charger ces données – plus d’informations à ce sujet sont disponibles ici: favicon local (fichier: //) fonctionne dans Firefox, pas dans Chrome ou Safari- pourquoi?

4) Essayez de le renommer de favicon.{whatever} {yourfaviconname}.{whatever} favicon.{whatever} en {yourfaviconname}.{whatever} mais je vous suggère de conserver le favicon normal. Cela a résolu mon problème sur IE.

5) Nous avons trouvé une autre solution pour cela qui fonctionne très bien! J’ai simplement ajouté mon favicon en tant qu’image codée Base64 directement à l’intérieur de la balise comme ceci:

  

Utilisé cette page ici pour ceci: http://www.motobit.com/util/base64-decoder-encoder.asp

6) Je peux vraiment vous suggérer cette page: http://www.favicon-generator.org/ pour créer tous les types de favicons dont vous avez besoin.

J’ai lu un tas d’entrées différentes jusqu’à ce que j’ai finalement trouvé une solution qui fonctionnait pour mon scénario (projet ASP.NET MVC4).

Au lieu d’utiliser le nom de fichier favicon.ico pour mon icône, je l’ai renommé en quelque chose d’autre, par exemple myIcon.ico . Puis je viens d’utiliser exactement ce que Domi a posté:

Et cela a fonctionné!

Ce n’est pas un problème de mise en cache parce que j’ai testé ceci avec Fiddler – une demande de favicon n’a jamais eu lieu, même si j’ai effacé mon cache “depuis le début des temps”. Je crois que c’est juste un bug bizarre avec le chrome?

Chargez votre favicon.ico dans le répertoire racine de votre site Web et cela devrait fonctionner avec Chrome. Certains navigateurs ignorent la balise meta et utilisent simplement /favicon.ico

Allez comprendre?…..

J’ai aussi vécu la même chose. J’ai découvert que mon favicon.ico n’avait pas été traité comme une icône de raccourci légitime. Je comprends que les favicons doivent être dimensionnées à 16×16 et suivre le format Microsoft Icon.