Pergunta

Qual é o uso de atributos de perfil no HTML <head> marcação?

Acontece que li sobre isso aqui: http://www.w3schools.com/tags/tag_head.asp.

Eu não consegui entender isso (http://www.w3.org/2002/12/namespace) também, já que é muito técnico (para mim).

Eu nunca usei.Qual é o propósito que ele serve?

Foi útil?

Solução

O URI no atributo de perfil aponta para um documento que contém informações sobre metadados. Perfis define propriedades que podem ser usadas pelo HTML meta tag e a HTML link tag. Não há formatos prescritos para perfis. O atributo de perfil não é mais suportado no HTML 5.

Outras dicas

HTML5 eliminou o atributo de perfil do head elemento (detalhes).
Você poderia, no entanto, usar um rel atribuir aos links para conseguir isso.

Então, em vez de

    <HEAD profile="http://www.acme.com/profiles/core">

é agora

    <link rel="profile" href="http://gmpg.org/xfn/11" />

De W3,

O atributo profile do HEAD especifica o local de um meta perfil de dados.O valor do atributo profile é um URI.Agentes de usuário pode usar esse URI de duas maneiras:

  1. Como um nome globalmente único.Os agentes do usuário podem ser capazes de reconhecer o nome (sem realmente recuperar o perfil) e executar alguns atividade baseada em convenções conhecidas para esse perfil.Por exemplo Os motores de busca podem fornecer uma interface para a pesquisa através de catálogos de documentos HTML, onde todos esses documentos usam o mesmo perfil para representar entradas de catálogo.
  2. Como um link.Os agentes do usuário podem cancelar a referência do URI e executar alguma atividade com base nas definições reais dentro do perfil (por exemplo, autorizar o uso do perfil dentro do documento HTML atual).Esta especificação não define formatos para perfis.

Simplificando, XMDP introduziu uma maneira simples de definir URLs e significados usados ​​em um elemento, para leitura e escrita por humanos e máquinas como um dicionário de metainformações.Foi uma tentativa inicial de conseguir relações entre os elementos.

Para ler mais sobre isso, encontre as referências listadas no final da resposta.

IMO, as coisas realmente melhoraram no passado recente para alcançar relações semânticas graças à introdução e implementações de Ricos fragmentos, que permite vários formatos para implementação de dados estruturados.
Mais informações estão disponíveis em esquema.org e Perguntas frequentes.

Aqui está a lista de formatos de marcação suportados

  1. Microdados
  2. Microformatos
  3. RDFa

... Mais detalhes

Com atualizações recentes, também há vinculação de autor e conteúdo publicado (Somente Google+), adicionando isto:

<link href="https://plus.google.com/{+PageId}" rel="publisher" />

Referências/leituras adicionais:

  1. http://www.w3.org/TR/html401/struct/global.html#profiles
  2. http://gmpg.org/xmdp/
  3. http://microformats.org/wiki/html5-profile#Section_7.4.1_-_The_HEAD_element
  4. http://microformats.org/wiki/profile-uris
  5. http://support.google.com/webmasters/bin/answer.py?hl=pt-BR&answer=99170&topic=1088472&ctx=topic

A especificação real HTML 4 em oposição ao plano de fundo nos espaços de nomes em geral explica melhor. Verificação de saída:http://www.w3.org/tr/1999/rec-html401-19991224/struct/global.html#profiles

Um uso da vida real é deixar claro que seus metadados não são apenas um sistema arbitrário por você, mas adere a um sistema alguém criado.

Por exemplo, você pode usar a especificação do núcleo de Dublin para seus meta -dados. Em uma página da web, você indicaria isso no elemento principal usando o atributo de perfil e, em seguida, suas metatags usariam os elementos principais de Dublin como assim:

<head profile="http://dublincore.org/documents/2008/08/04/dc-html/">
<meta name="DC.date" content="2010-11-22">
<meta name="DC.format" content="text/html">
<meta name="DC.contributor" content="Dublin Core Metadata Initiative>
<meta name="DC.language" content="en">

Freqüentemente, o cabeçalho de um documento contém uma série de <meta> Tags usadas para transmitir informações adicionais sobre o documento para o navegador. No futuro, os autores podem usar perfis predefinidos de metadados de documentos padrão para descrever melhor seus documentos. O atributo de perfil fornece o URL do perfil associado ao documento atual.

O formato de um perfil e como um navegador pode usá -lo ainda não foi definido; Este atributo é principalmente um espaço reservado para o desenvolvimento futuro.

De :: html & xhtml: The Definitive Guide, Sexta Edição, de Chuck Musciano e Bill Kennedy. Copyright 2007 O'Reilly Media, Inc., 978-0-596-52732-7.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top