como adicionar um Favicon ao seu Site

0 Comments

Estado deste documento

projecto em desenvolvimento; pode mudar radicalmente a qualquer momento.

um favicon é uma graphicimage (icon) associada a uma página Web e/ou site em particular. Muitos agentes de usuário recentes (como navegadores gráficos e novos carregadores) exibem-nos como um lembrete visual da siteidentity Web na barra de endereços ou em páginas. A Wikipédia inclui umaartícula sobrefavoricons .,

para adicionar um favicon ao seu site, você ” vai precisar tanto de uma imagem e amethod para especificar que a imagem deve ser usada como um favicon. Este documento explica o método preferido pelo W3C para especificar o favoricon. Há um outro método comum que é ilustrado abaixo, com uma explicação de por que esse método é inconsistente com alguns princípios da arquitetura da Web. Ambos os métodos se aplicam apenas ao HTML e ao XHTML, uma das limitações discutidas abaixo.

Este documento não discute em detalhe como criar um faviconimage., No entanto, o formato para a imagem que você escolheu deve ser 16x16pixels ou 32×32 pixels, usando cores de 8 bits ou 24 bits. O formato da imagem deve ser um de PNG (padrão aW3C), GIF, ou ICO.

Método 1 (preferido): utilização de um atributo rel avaliado num perfil

a primeira abordagem para indicar um favicon é usar o relvalor do atributo “icon” e definir o que o valor significa através de um perfil; os perfis são discutidos em mais detalhes. In this HTML 4.,01 exemplo, o favicon identificado através da URI como sendo um favicon:

XHTML 1.0 versão parece muito semelhante:

o Método 2 (Desanimado): Colocar o favicon em um determinado URI

Um segundo método para especificar um favicon depende da utilização de apredefined URI para identificar a imagem: “/favicon”, que é relativo à raiz do servidor. Este método funciona porque alguns navegadores foram programados para procurar por favicons usando esse URI., Esta abordagem éinconsistente com alguns princípios de arquitetura Web e está sendo discutida pelo Grupo de arquitetura técnica(TAG) do W3C como sua questão siteData-36.To resuma a questão: a arquitectura Web autoriza os gestores de Sites a gerirem o seu espaço URI (para um dado nome de domínio) à medida que se apercebem. As convenções que não representam um acordo comunitário e que reduzem as opções disponíveis para um gestor de sítios não escalam e podem conduzir a conflitos (uma vez que não existe uma lista bem conhecida dos Uri definidos)., Uma consideração prática ilustra o problema: muitos usuários têm Web sites mesmo que eles não têm seu próprio nome Domain. Estes usuários não podem especificar favicons usando o secondmethod se não puderem escrever para a raiz do servidor. No entanto, eles podem usar o método um para especificar um favicon, uma vez que é mais flexível e não impede o gerente do site de usar um único favicon em um único lugar no site.

existem algumas outras invasões bem conhecidas no espaço URI, incluindo os “robôs”.ficheiro txt ” e a localização de uma política de Privacidade P3P., O grupo de arquitetura técnica está explorando alternativas que não interferem no espaço URI sem licença.

uso de perfis para definir termos como”ícone”

vagamente falando, um perfil é uma definição de conjunto de termos. Idealmente, um perfil inclui informações legíveis por máquina e informações legíveis por humanos. In HTML 4.01 and XHTML 1.0, a fewattributes such as the rel attribute do not have a predefined set ofvalues. Em vez disso, o autor pode fornecer valores de acordo com a necessidade, e então usar um perfil para explicar o que os valores significam., No nosso caso, recomendamos que os autores usem o valor ” ícone “e um perfil que explica que “quando dizemos ícone, queremos dizer” este é um favicon.””

no Método 1 acima, usamos o atributo rel atributo com a ligação e escolhemos um perfil com o profile atribuição do elemento cabeça.nós definimos um perfil que você pode usar livremente para seus próprios sites.,

Limitações

Existem várias limitações das abordagens descritas acima,incluindo o método preferido (que é por isso que a MARCA continua a mobilyslider é a questão):

  • As abordagens funcionam apenas em HTML ou XHTML
  • A abordagem preferida associa um favicon com um documento HTML,não uma coleção de documentos (por exemplo, um site)
  • A proposta de perfil para definir o “ícone” valor não é arecognized padrão, o que significa que pode haver interoperabilidade issuesin prática.
  • Não existe um padrão (pelo menos definido pelo HTML 4.,01)para perfis legíveis por máquina que permitiriam a um navegador saber ” isto significa que uma imagem é um favicon.”Thus, abrowser has to be programated in advance to recognize this particularvalue of rel. Para mais informações sobre o uso de profilesin HTML e XHTML, consulte GRDDL.

FAVICON-WIKIPEDIA Favicon, Wikipedia, Available at http://en.wikipedia.org/wiki/Favicon . GRDDL Gleaning Resource Descriptions from Dialects of Languages, D. Hazaël-Massieux, D. Connolly, Editors, W3C Team Submission, 16 May 2005, http://www.w3.org/TeamSubmission/2005/SUBM-grddl-20050516/ ., Latest version available at http://www.w3.org/TeamSubmission/grddl/ . HTML401 HTML 4.01 Specification, D. Raggett, A. Le Hors, I. Jacobs, Editors, W3C Recommendation, 24 December 1999, http://www.w3.org/TR/1999/REC-html401-19991224 . Latest version available at http://www.w3.org/TR/html401 . SITEDATA-36 Web site metadata improving on robots.txt, w3c/p3p and favicon etc., TAG, Available at http://www.w3.org/2001/tag/issues.html#siteData-36 . XHTML1 XHTML™ 1.0 The Extensible HyperText Markup Language (Second Edition), S. Pemberton, Editor, W3C Recommendation, 1 August 2002, http://www.w3.org/TR/2002/REC-xhtml1-20020801 ., Última versão disponível em http://www.w3.org/TR/xhtml1 .

agradecimentos

os seguintes participantes do grupo de interesse QA e pessoal do W3C contribuíram significativamente para o conteúdo deste documento:Dominique Hazaël-Massieux (W3C), Chris Lilley (W3C), andOlivier Théreaux (W3C).


Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *