Como posso recuperar um ícone do site? [fechado]
estou a construir uma lista de ligações web para sites que quero controlar, e gostaria de colocar o ícone do site, não os navegadores predefinidos.
Como posso fazer isto?6 answers
Você também pode tentar verificar as etiquetas de ligação para ver se existe em algum lugar específico localizado.
Eg:
<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico">
Mais sobre favicons aqui:
Código aberto HTML para uma página em questão. Lá você vai encontrar um link para o ícone.
Por exemplo, para esta página você pode ver o seguinte:
<link rel="shortcut icon" href="http://sstatic.net/so/favicon.ico">
<link rel="apple-itouch-icon" href="http://sstatic.net/so/apple-touch-icon.png">
Se você quer fazer isso programaticamente, então você precisa analisar HTML tentando encontrar um link para o *.ficheiro ico na secção HTML/HEAD.
Apenas uma nota lateral: obter o favicon é a abordagem certa, mas seja avisado que não é tão simples como parece - veja http://nick.typepad.com/blog/2008/11/favicon-hell-sm.html
No Firefox, basta adicionar o nome por omissão do ficheiro de ícone a seguir a uma página web que mostre o ícone, no url.
Ex. https://www.google.ca/favicon.ico irá mostrar o ícone do Google. Clique com o botão direito e salve.
Use o favorito Favicon Changer add-on para usá-lo no navegador.
Por mim tudo bem!
Http://www.google.com/favicon.ico "type=" image/x-icon" / >
Que é exactamente o ícone do google. Espero que isto ajude.Há algum serviço ou api que eu peça um site e obtenha o ícone oficial desse site em troca?
Sim, pode usar a página web do GrabzIt para a API Icon . Ele recebe o ícone oficial do site e se um não existir ele irá criar um.
Para que saibas, eu dirijo o Grabzit.Outra opção da API é o gerador de favicon real .