Quel est actuellement le meilleur moyen pour obtenir un favicon à afficher dans tous les navigateurs qui prennent en charge les Icônes favorites?
Ce qui est actuellement le meilleur moyen d'obtenir un favicon à afficher dans tous les navigateurs qui supportent actuellement il?
Veuillez inclure:
-
Qui formats d'image sont pris en charge par les navigateurs.
-
Dont les lignes sont nécessaires dans quelles places pour les différents navigateurs.
- Il pourrait également être utile notamment les "icônes" pour l'iPhone ici aussi, c'est si l'utilisateur choisit d'ajouter votre site à leur écran d'accueil. Le code utilisé dans ce cas est la suivante: <link href="contact.png" /> Les dimensions doivent être 57x57 pixels. Sinon, vous pouvez omettre la balise de lien et il suffit de mettre un fichier appelé " apple-touch-icon.png' dans le répertoire racine de votre site web.
- Pendant que vous y êtes, lisez ceci: mathiasbynens.être/notes/tactile icônes
- Notez que vous aurez besoin de grandes icônes pour iPad et retina de l'iPhone affiche. Voir Apple: developer.apple.com/library/IOs/#documentation/...
Vous devez vous connecter pour publier un commentaire.
- Je aller pour une ceinture et bretelles approche ici.
- Je créer un 32x32 icon dans les deux
.ico
et.png
formats appeléfavicon.ico
etfavicon.png
. Le nom de l'icône n'a pas vraiment d'importance sauf si vous travaillez avec des navigateurs plus anciens.favicon.ico
à la racine de votre site afin de soutenir les anciens navigateurs (en option et uniquement pour les navigateurs plus anciens.<head>
élément.Veuillez noter que:
.ico
fichiers a été enregistrée en tant qu'image/vnd.microsoft.icône par le IANA.type
de l'attribut de l'icône de raccourci de la relation et c'est le seul navigateur à l'appui de cette relation, il n'a pas besoin d'être approvisionnés.Référence
Que j'utilise .ico format et de mettre les deux lignes suivantes dans le
<head>
élément:À soutenir également des icônes tactiles de tablettes et les smartphones, je préfère l'approche de HTML5Boilerplate
Plus d'informations sur les icônes peuvent être trouvés dans cet article.
Avec l'état actuel de votre soutien, vous n'avez même pas à ajouter la balise HTML pour la favicon de votre document. Les navigateurs de recherche automatiquement une liste de fichiers, voir cet exemple pour iOS:
Mon conseil est de ne pas inclure un favicon dans votre document, mais ont une liste de fichiers prêts à la racine du site web:
(57px*57px)
HiDPI (32x32px)
Lorsque vous téléchargez un modèle de html5boilerplate.com ce sont tous inclus, vous avez juste à les remplacer par vos propres icônes.
Wikipédia à la rescousse
IE6 ne peut pas gérer le format Png correctement, être averti.
Favicon doit être un .fichier ico fonctionne correctement sur tous les navigateurs.
Les navigateurs modernes également en charge le format PNG et GIF.
J'ai trouvé qu'en général, la meilleure façon de créer l'une est d'utiliser librement disponible service web comme favicon.cc.
Il existe également un site où vous pouvez vérifier le favicon de toute page est faite
getfavicon.org
Là, vous pouvez voir un tutoriel sur la fabrication d'icônes favorites, les types d'image et résolutions, c'est sympa!
Avoir un
favicon.*
dans votre répertoire racine est automatiquement détecté par la plupart des navigateurs. Vous pouvez vous assurer que c'est détectée à l'aide de:Personnellement j'utilise .les images png, mais la plupart des formats de travail.