Ответ 1
Похоже, xlink намеренно проигнорировал это; единственное упоминание о типах или представлениях СМИ связано с тем, как интерпретировать фрагментные идентификаторы. XLink фактически определяет ссылки только между ресурсами, а не их представлениями.
Это означает, что если вы использовали XLink, вам нужно определить свой собственный способ указания ожидаемого типа носителя для цели ссылки, тогда как если вы используете ссылку Atom, вы получите целевой тип носителя, но не универсальность XLink.
Поскольку вы, вероятно, определяете свой собственный тип носителя, это не очень важно, если вы не хотите, чтобы общие клиенты, не знакомые с вашим типом мультимедиа, могли анализировать встраиваемые ссылки. Любой клиент, который знает о вашем типе носителя, может прочитать вашу документацию и будет знать, как использовать XLink, Atom, HTML (элемент link
) или собственную собственную семантику ссылок.
Как пример последнего: API Sun Cloud использует список объектов JSON с атрибутами rel и href для исходящих ссылок.