Nous utilisons le code suivant pour ajouter des icônes pour les favicon, les tablettes, les smartphones, les tuiles Windows 8 et similaires: -
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<link rel="shortcut icon" type="image/x-icon" href="/webmasters//favicon.ico"/>
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="apple-touch-icon-144x144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="apple-touch-icon-114x114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="apple-touch-icon-72x72-precomposed.png">
<link rel="apple-touch-icon-precomposed" href="apple-touch-icon-precomposed.png">
<meta name="msapplication-TileImage" content="apple-touch-icon-144x144-precomposed.png"/>
<meta name="msapplication-TileColor" content="#17151a"/>
Malheureusement, cela ne semble pas fonctionner pour IE9 et IE10, l'écran de vos sites les plus populaires, les recherches sur Google n'ont pas été éclairantes.
Stack utilise <link rel="apple-touch-icon" href="apple-touch-icon.png">
ce qui semble fonctionner pour lui, mais pas pour nous.
Tous les indices d'une solution sont appréciés.
internet-explorer
favicon
MJWadmin
la source
la source
Réponses:
Où est votre fichier ico? Je peux voir qu'il est dans le dossier racine, alors vous n'avez pas besoin de la barre oblique derrière, supprimez la barre oblique derrière votre fichier, vous n'avez pas non plus besoin
type="image/x-icon"
Votre fichier ICO doit être une bibliothèque d'icônes normale avec différentes tailles d'icônes nécessaires.
Utilisez simplement le code ci-dessus, il fonctionne parfaitement pour IE9, IE10, FX et Chrome.
Si vous aviez auparavant un favico différent, vous devez également actualiser le cache de votre navigateur .
la source
Quelles sont les dimensions de votre favicon? Vérifiez cette liste pour vous assurer qu'ils respectent ces directives:
Personnalisation de l'icône du site - Icônes du site dans Internet Explorer 9
Éditer
En regardant le code source de Stackoverflow, je vois 2 images d'icônes:
ET
Lorsque je regarde mon stackoverflow dans mon onglet favoris dans IE9, il ressemble à son utilisation du favicon 16x16 (et en le centrant dans un conteneur 32x32), pas l'icône 158x158 stackoverflow apple touch comme vous l'avez suggéré car si vous regardez le png, le le rapport de distance "rembourrage" du côté par rapport au bas est d'environ 2,5: 1 alors que son 1: 1 dans le favicon, identique au rembourrage 1: 1 de l'onglet IE9 ...
Je peux vous dire que le favicon de mon employeur se charge dans les favoris IE9 et son 64x64 (pas de transparence, taille 12,5kb). Si vous ne parvenez toujours pas à afficher votre favicon, publiez un lien afin que nous puissions consulter le fichier image réel
la source
Essayez comme Omne le suggère et supprimez votre attribut de type ou ajoutez-en un deuxième avec image / vnd.microsoft.icon comme valeur. Et assurez-vous ensuite que votre serveur envoie le type MIME pour les fichiers point ico. Regarde ça:
https://github.com/paulirish/html5-boilerplate/commit/37b5fec090d00f38de64b591bcddcb205aadf8ee
Un peu d'histoire
C'était le cas, ou plutôt on a discuté du type de mime correct pour les icônes.
Microsoft World utilisait et s'appuie probablement toujours sur "image / vnd.microsoft.icon" où, comme le reste du monde, utilise "image / x-icon" officieusement (officiellement) lol.
De wikipedia Format ICO :
encore De wikipedia pour Favicon
la source