Je construisie une liste de liens Web vers des sites que je veux garder une trace de, et je voudrais mettre l'icône du site Web, pas les navigateurs par défaut. P>
Comment puis-je faire cela? P>
5 Réponses :
Open Source HTML pour une page en question. Là, vous trouverez un lien vers l'icône.
Par exemple, pour cette page même, vous pouvez voir les éléments suivants: p> Si vous voulez le faire par programme, alors Vous devez analyser HTML en essayant de trouver un lien vers le fichier * .ico dans la section HTML / HEAD. P> P>
Vous devez rechercher une référence .ico dans la section de tête du HTML. Par exemple, en consultant le site Google, j'ai trouvé ceci: p>
http://www.google.com/favicon.ico "Type =" Image / Icône X "/> P>
Qui est exactement l'icône Google. P>
J'espère que cela aide :) p>
Beaucoup de sites mettent un fichier Favicon.ico à la racine, alors téléchargez le fichier "www.asite.com/favicon.ico" s'il existe. Je pense que legacy, c'est-à-dire seulement soutient un seul favicon afin que cela devrait en obtenir la plupart.
Vous pouvez également essayer de vérifier les balises de lien pour voir s'il est situé quelque part spécifique. P>
plus sur favicons ici: p>
Juste une note latérale: Obtenir le Favicon est la bonne approche, mais être inappréciée que ce n'est pas aussi simple que cela semble - voir
sur Firefox, ajoutez simplement le nom du fichier d'icône par défaut après un site Web affichant l'icône, dans l'URL. de
Ex. https://www.google.ca/favicon.ico affichera l'icône Googles. Cliquez avec le bouton droit de la souris sur.
Utilisez Bookmark Favicon Changer Add-On pour l'utiliser dans le navigateur.
Travaille pour moi!
p>
Existe-t-il un service ou une API que je demande un site Web et obtenez l'icône officielle de ce site Web en retour?