rel-tag-pt-br

From Microformats Wiki
Jump to navigation Jump to search

rel-tag

Especificação do Esboço 2005-01-10

Editores/Autores

Tantek Çelik

Kevin Marks

Concepção

Derek Powazek

Copyright

This specification is (C) 2004-2023 by the authors. However, the authors intend to submit (or already have submitted, see details in the spec) this specification to a standards body with a liberal copyright/licensing policy such as the GMPG, IETF, and/or W3C. Anyone wishing to contribute should read their copyright principles, policies and licenses (e.g. the GMPG Principles) and agree to them, including licensing of all contributions under all required licenses (e.g. CC-by 1.0 and later), before contributing.

Patentes

This specification is subject to a royalty free patent policy, e.g. per the W3C Patent Policy, and IETF RFC3667 & RFC3668.

Sum√°rio

rel="tag" é um dos muitos microformatos. Para inclusão rel="tag" a um hyperlink, uma página indica que o destino daquele hyperlink é destinado a "tag" (ou palavra-chave/assunto) para a página atual. Note que a tag pode apenas referir a porção maior da página atual (como. uma postagem de blog). ex: por colocar este link em uma página,

<a href="http://technorati.com/tag/tech" rel="tag">tech</a>

o autor indica que a p√°gina (ou alguma parte da p√°gina) tem uma tag "tech".

A link da p√°gina DEVE existir e √© a p√°gina linkada, em vez do texto do link que define a tag. O √ļltimo caminho do componente da URL √© o texto da tag, ent√£o

<a href="http://technorati.com/tag/tech" rel="tag">fish</a>

deveria indicar a tag "tech" em vez de "fish".

Escopo

rel="tag" √© especialmente designado para conte√ļdo "tagging", tipicamente p√°ginas da web (ou por√ß√Ķes dela, como blog-postagens)

rel="tag" N√ÉO √© destinada para estiquetar/por tag ("tagging") em URL's propriet√°rias ou para conte√ļdo externo. H√° demanda por uma sintaxe decentralizada maior pela etiquetagem de URL's externa para a p√°gina atual, mas isso n√£o √© significativo. Veja xFolk e hReview para formas de por tag em URLs arbitr√°rias.

Se você precisa definir tags como parte de um formato mais especializado. rel="tag" é uma forma recomendada de fazer isso, e xFolk, hReview, hCard e hCalendar todos esses.

XMDP profile

<dl class="profile">
 <dt id="rel">rel</dt>
 <dd><p>
   <a rel="help" href="http://www.w3.org/TR/html401/struct/links.html#adef-rel">
     HTML4 definition of the 'rel' attribute.</a>  
   Here is an additional value.</p>
  <dl>
   <dt id="tag">tag</dt>
   <dd>Indicates that the referred resource serves as a "tag", 
       or keyword/subject, for the referring page.</dd>
  </dl>
 </dd>
</dl>

Espaços em Tag

Tags s√£o embutidas em HTTP URIs em uma bem-definida maneira de modo que tags embutidas em um HTML URI pode ser extraido mecaniamente da URI. Especialmente, o √ļltimo segmento da por√ß√£o do caminho da URL (depois do caracter final "/") cont√©m o valor da tag.

Por exemplo, a URI

http://www.example.com/tags/foo

contém a tag "foo".

Assim, para prop√≥sitos de compara√ß√£o duas HTTP URIs como tags, o √ļltimo segmento do caminho da por√ß√£o deve ser extra√≠doe somente aquele valor (aquele valor da tag) deve ser comparado.

Precisa-se de mais linguagens formais sobre compara√ß√Ķes e sobre processo de extra√ß√£o.

O destino de um hyperlink rel="tag" √© necess√°rio para ser um espa√ßo de tag (um local que confere ou define tags), onde o √ļltimo segmento do caminho de uma URL √© a tag, ex:

http://technorati.com/tag/tech 

√© uma URL para a tag "tech". Tags podem apenas ser localizadas em um caminho URL, e apenas o √ļltimo segmento do caminho. Tags podem n√£o estar localizadas no paramentro solicitado ou fragmento identificador. ex:

http://technorati.com/tag/tech?tag=fish#emu 

ainda é uma URL para a tag "tech", e não "fish" e não "emu".

Como a √ļltima parte do espa√ßo da tag da URL da qual qualquer estrutura √© requirida √© o √ļltimo caminho do segmento, um espa√ßo de tag da URL pode estar localizada em qualquer dom√≠nio. Autores podem escolher um link para uma tag em uma tag particupar para oferecer um significado especifico. Ex: uma tag para a tecnologia pode linkar para:

  http://en.wikipedia.org/wiki/Technology 

Barras posterior na tag da URL s√£o ignoradas, como:

  http://technorati.com/tag/Technology/ 

a URL rel-tag é tratada como:

  http://technorati.com/tag/Technology 

Encoding issues

Espaços podem ser convertidos como + ou %20. Como caracters unicode são codificados, veja em RFC 3986. Por exemplo:

<a href="http://technorati.com/tag/Sant%C3%A9+et+bien-%C3%AAtre" rel="tag">Santé et bien-être</a> 

Note que se usar Wikipedia como um tagspace, como discutido acima, você deve usar %20 as they remap '+' to %2B, causing a page with a plus sign in the title (which usually does not exist) to appear.

Tags São Vísiveis a Metadata

Hyperlinks rel="tag" são destinados a ser vísiveis a links na páginas e postagens. Esse é um contraste perfeito para meta keywords (que está invísivel e tipicamente nunca relevado a leitores), e assim é ao menos um tanto mais resiliente a problemas que atormentam meta keywords.

Tornando tag hyperlinks vísiveis têm um benefício adicional ao fazer isso mais óbvio al eitores se uma página está abusando de links com tag, e assim oferecer mais pontos precisos para melhor ambiente Isso também torna mais óbvio a autores, que podem nem sempre estar ciente de que metadata invísivel estar sendo gerada em seu benefício

Como um resultado da variante da sintaxe de tag invísivel: <link rel="tag" href="..." /> NÃO DEVEM ser suportada pela implementação.

Implementa√ß√Ķes

Essa seção é informativa.

As seguintes implementa√ß√Ķes tem sido desenvolvidas na qual ou gera ou analisa link rel-tag Se voc√™ tem uma implementa√ß√£o rel-tag, sinta-se livre para adicion√°-la ao topo dessa lista.

rel="tag"

Referência

Normative References

  • HTML 4
  • XHTML 1
  • XMDP
  • RFC 3986 specifies URL syntax. Section 3.3 specifies URL paths and path segments.

Informative References

Discussions

Q&A

  • If you have any questions about rel-tag, check the rel FAQ first for general rel attribute questions, then check the rel-tag FAQ, and then if you don't find answers, ask your question on the microformats-discuss mailing list.

Issues

  • Please add any issues with the specification to the separate rel-tag issues document.