ハイパーテキスト ドキュメント (おそらくHALを使用) 内のフォルダー内のサブフォルダーとドキュメントへのリンクを表現したいと思います。したがって、フォルダーを表すドキュメントには、親フォルダー、サブフォルダー、およびフォルダーに含まれるファイルへのリンクが必要です。親フォルダーの場合、 <link rel="up" href=".." > が簡単な選択のようです。ただし、サブフォルダーおよびフォルダーに含まれるドキュメントへのリンクに最も適しているものについてはわかりません。RFC-5988 で定義されているオプションがいくつかあります。ただし、フォルダーとファイルのツリーを表すのにどれが最も適切かはわかりませんでした。
自分なりの価値観を見出し、ドキュメントを作ることができました。例 (親しみやすいように HAL ではなく HTML 構文を使用):
...
<link rel="self" href="http://example.com/some/folder/">
<link rel="up" href="http://example.com/some/">
<link rel="file" href="image1.jpg">
<link rel="file" href="image2.png">
<link rel="folder" href="subfolder/">
...
カスタムの rel-attribute を使用すると、アプリケーションがこれらのドキュメントを明示的にサポートする必要があるという明らかな欠点があります。したがって、標準とベスト プラクティスに従うだけでアプリケーションが理解できるものを使用したいと考えています。
更新: AtomPub (RFC 5023) は、コレクションのメンバーへのリンクで rel="edit" を使用しているようです。彼らはサブコレクションの概念を持っていないと思います。RFC-5988 の rel="subsection" がオプションになる場合があります。