Metaenllaços: l'element link
Publicat el 12/02/2005
L'element link és un dels grans oblidats pels desenvolupadors de webs exeptuant l'ús que té per vincular CSS a un XHTML.
Aquest element però, té més aplicacions possibles per declarar vincles a recursos que mantenen un tipus de relació amb el document.
D'aquests els més coneguts són l'Start, el Prev i el Next que serveixen per enllaçar el document d'inici, anterior i posterior del document que estem mirant.
Els valors predefinits pel W3C són els següents:
- Alternate
Serveix per vincular versions del mateix document. Per exemple, combinat amb l'atribut
hreflangpermet vincular documents homòlegs en d'altres idiomes.Si es combina amb l'atribut
mediaens ha de permetre vincular versions segons el tipus de mitjà que estiguem tractant.I per últim, també són documents alternatius els sumaris RSS, Atom, etc..
- Stylesheet
El més conegut. Serveix per vincular un full d'estils extern. Combinat amb el valor
Alternatees poden vincular fulls d'estil alternatius.- Start
Vincula el primer document d'una sèrie on l'actual hi pertany. Això fa que els motors de cerca puguin reflexar una millor estructura del lloc.
- Next
Vincula el següent document de la sèrie. Teòricament els agents d'usuari podrien precarregar aquest document per reduïr el temps d'espera.
- Prev
Vincula l'anterior document de la sèrie.
- Contents
Vincula el document on hi haurà la relació de continguts.
- Index
Vincula el document de l'índex del document actual.
- Glossary
Vincula el document on hi haurà el glossari de termes relacionat al document actual.
- Copyright
Vincula la declaració del copyright del document actual.
- Chapter
Vincula al document on hi haurà les referències als documents del capítol al qual pertany el document actual.
- Section
Vincula al document on hi haurà les referències als documents de la secció al qual pertany el document actual.
- Subsection
Vincula al document on hi haurà les referències als documents de la subsecció al qual pertany el document actual.
- Appendix
Vincula al document que conté l'apèndix.
- Help
Vincula al document que conté l'ajuda del document, ajuda del lloc, recursos relacionats, etc.
- Bookmark
Serveix per vincular documents que tinguin alguna relació i/o extenguin el document actual. S'ha d'usar l'atribut
titleper explicar breument quin document vincula.- Made
Vincula amb el document o mètode de contacte (per exemple un
mailto).
La major part d'aquestes metadades es poden utilitzar amb Firefox utilitzant la extensió Link Toolbar.
Tot i així s'ha de tenir en compte que aquesta funcionalitat és opcional pels agents d'usuari ja que aquestes metadades estan enfocades essencialment als robots indexadors.
El tipus de relació del vincle es determina usant l'atribut rel o el rev. En general s'utilitza l'atribut rel per establir el tipus de vincle ja que la relació és des del document actual cap al document vinculat. Per exemple:
<link rel="Start" href="http://esbudellat.net" />
Però en alguns casos s'utilitza el rev perquè la referència és inversa tal i com passa amb el vincle amb el tipus de contacte:
<link rev="made" href="mailto:mail@de-contacte.com" />
Per més informació és intressant llegir els documents de la Quality Assurance at W3C.
Comentaris