メインコンテンツまでスキップ

6. IANA Considerations (IANAに関する考慮事項)

本セクションでは、リンク関連要素のレジストリと登録手順を確立します。

レジストリ (Registry): HTTPメッセージヘッダーレジストリ
エントリ (Entry): Link
プロトコル (Protocol): HTTP
ステータス (Status): 標準 (Standard)

レジストリの目的 (Registry Purpose)

Atomの「リンク関係レジストリ (Registry of Link Relations)」を、より広範なスコープを持つ**リンク関係タイプレジストリ (Link Relation Type Registry)**に置き換えることを確立します。

6.2.1. 登録プロセス (Registration Process)

要件 (Requirements):

  • 指定専門家 (Designated Expert) によるレビュー
  • 仕様必須 (Specification Required) (RFC 5226の用語)
  • 通常はRFCまたはオープン標準で公開
  • 広く展開されている場合、サードパーティによる登録が許可される

登録テンプレート (Registration Template):

  • 関係名 (Relation Name)
  • 説明 (Description)
  • 参照 (Reference)
  • 注記 (Notes) (オプション)
  • アプリケーションデータ (Application Data) (オプション)

提出プロセス (Submission Process):

  • [email protected] に送信
  • 件名を明確にマーク (例: "NEW RELATION - example")
  • 14日以内に決定
  • アプリケーションエリアディレクターまたはIESGへの上訴

6.2.2. 初期レジストリ内容 (Initial Registry Contents)

登録済みの一般的な関係 (Common Registered Relations):

  • alternate - リンクコンテキストの代替 (Substitute for link context)
  • appendix - 付録を参照 (Refers to appendix)
  • bookmark - エントリポイント (Entry point)
  • chapter - コレクション内の章 (Chapter in collection)
  • contents - 目次 (Table of contents)
  • copyright - 著作権表示 (Copyright statement)
  • current - 現在のバージョン (Current version)
  • edit - 編集可能なバージョン (Editable version)
  • first - シリーズの最初 (First in series)
  • help - ヘルプリソース (Help resource)
  • icon - アイコン表現 (Icon representation)
  • index - インデックス (Index)
  • last - シリーズの最後 (Last in series)
  • next - 次のシーケンス (Next in sequence)
  • prev / previous - 前のシーケンス (Previous in sequence)
  • self - 自身へのリンク (Link to itself)
  • stylesheet - スタイルシート (Style sheet)
  • up - 親/上位リソース (Parent/superior resource)

目的 (Purpose): 関係タイプに関するアプリケーション固有のメタデータを保存

例 (Examples):

  • ブラウザのアーカイブ動作 (Browser archiving behavior)
  • セキュリティプロパティ (Security properties)
  • パフォーマンス特性 (Performance characteristics)

公式レジストリ (Official Registry): IANA Link Relations