Appendice B. Note sull'uso dell'intestazione Link con il formato Atom
Atom conveys links in the atom:link element, with the "href"
attribute indicating the target IRI and the "rel" attribute
containing the relation type. The context of the link is either a
feed IRI or an entry ID, depending on where it appears; generally,
feed-level links are obvious candidates for transmission as a Link
header.
When serialising an atom:link into a Link header, it is necessary to
convert target IRIs (if used) to URIs.
Atom definisce i tipi di relazione di estensione in termini di IRI. Questa specifica li ridefinisce come URI, per semplificare e ridurre gli errori nel loro confronto.
Atom consente di serializzare i tipi di relazione dei link registrati come URI assoluti. Tali tipi di relazione dovrebbero (SHOULD) essere convertiti nella forma registrata appropriata (ad esempio, da "http://www.iana.org/assignments/relation/self" a "self") in modo che non vengano scambiati per tipi di relazione di estensione.
Inoltre, i tipi di relazione dei link di Atom sono sempre confrontati in modo sensibile alla distinzione tra maiuscole e minuscole; pertanto, i tipi di relazione dei link registrati dovrebbero (SHOULD) essere convertiti nella loro forma registrata (di solito, minuscola) quando serializzati in un documento Atom.
Si noti inoltre che, mentre l'intestazione Link consente di serializzare più relazioni in un singolo link, atom:link non lo consente. In questo caso, un singolo link-value può mappare su diversi elementi atom:link.
Come con HTML, atom:link definisce alcuni attributi che non sono esplicitamente rispecchiati nella sintassi dell'intestazione Link, ma possono anche essere usati come link-extension per mantenere la fedeltà.