authors.この仕様の著作権は、ページ編集に関わった人全てが保有しています。著者はこの仕様をGMPGやIETF、W3Cなどの標準化団体に提出することを考えています。1.0や後のバージョン)を理解した上でお願いします。MicroFormatPublicDomainContributionStatement.特許この仕様はロイヤリティーフリーの特許方針に帰属するものです。PolicyやRFC3667、RFC3668をご覧下さい。概要rel-tagはmicroformatsのひとつです。ハイパーリンクにrel="tag"を書き加える事により、リンク元のページに対しページ作者が定義した「タグ(キーワードやテーマ)」を関連づけることができます。タグはblogの記事内容すべてに関係する言葉とは限りません。次のようなリンクでタグを関連づけるとします。rel="tag">tech</a>これは作者がこのWebページ(または内容の一部)に「tech」というタグをつけていることを意味します。リンク先のページはWeb上に存在するべき(SHOULD)であり、またタグの意味はリンクテキストの内容よりも、リンク先のページが持つ情報が優先されます。次のようなマークアップでページに対しタグ付けを行ったとします。rel="tag">fish</a>URLの最後にある単語がタグの意味として扱われるので、この場合ページのタグは「fish」ではなく「tech」となります。rel-tagの意図、範囲rel-tagはWebページ(又はその一部)に「タグ付け」をする目的で作られました。このため、任意のURLやページ外部のコンテンツに対し、rel-tagによりタグ付けを行える様にはできていません。現在のページから外部のURLへのタグ付けの一般的な構文についての要望はありますが、rel-tagにおいてその議論はなされるべきでないと考えています。xFolkやhReview、hCard、hCalendar、hRecipeにてURLのタグ付けについて考えられているので、そちらを参照してください。タグを用いるシステムにおいては、タグの表現に特化したrel-tagは優れたフォーマットと言えるでしょう。タグスペースとタグの扱いタグはURIの中に分かりやすい形で埋め込まれています、そのためURIからタグを機械的に抽出することが比較的容易です。具体的に説明すると、タグはURIパスの最後にある単語(一番後ろの"/"より後の文字列)となります。http://www.example.com/tags/fooというURIが示すタグは「foo」となります。このため、ある二つのURIをタグとみなし比較する場合は、まず始めにタグをパスの最後から抽出することが推奨(SHOULD)されます。タグの抽出・比較についてはもう少し標準的な仕組みが必要だと考えています。rel="tag"を埋め込んだハイパーリンクが示す先はタグスペース(同じタグの付いた文書の一覧またはタグの定義)であるよう求められています。リンク先の文書が次のURLで表されるとします。http://technorati.com/tag/techこの場合、この文書は「tech」というタグに関するタグスペースであるとみなされます。タグとなる文字列はURLパスの最後にのみ記すことを許されています。これはクエリパラメータやフラグメント識別子がタグとして認識されないことを意味します。次のURLはどう扱われるでしょうか。</nowiki>この場合も先述のとおり「tech」というタグに関するもので、「fish」や「emu」についてのものではないことに注意してください。タグスペースに関する決まり事は「タグとなる文字列がURLパスの最後にあること」のみです。このためタグスペースはどのドメインにおいても提供可能となっています。ページ作者はいくつかのタグスペースを選びリンクすることで、特定の意味をタグに持たせることが可能です。Wikipediaのページをタグスペースに用いる事ができます。http://en.wikipedia.org/wiki/Technologyこの場合、タグは「Technology」を指します。URLの末にあるスラッシュは無視されます。次のURLhttp://technorati.com/tag/Technology/これをrel-tagに用いる場合、最後のスラッシュは取り除かれ、http://technorati.com/tag/Technologyと同じ扱いを受けることになります。タグのエンコードタグにおけるスペースは「+」又は「%20」へとエンコードして含めることが可能です。3986で述べられている様にエンコードされます。bien-être</a>Wikipediaをタグスペースとして利用する場合には「%20」を利用すべきです。Wikipediaは「+」を「%2B」へと置換してしまうため、通常ページのタイトルに存在しない「+」を表示させてしまうからです。目にみえるメタデータとしてのタグrel="tag"を含んだハイパーリンクは、Webページ上に現れるよう期待されています。これはページ上に現れず、閲覧者の目に届く事がほとんどないmetaキーワードとrel-tagの大きな違いです。タグがWebページに表示されるため、metaキーワードよりも弾力的にキーワードspamなどの問題に対処することができると考えています。タグのリンクが目に見えることにより、ページ閲覧者はそのリンクが悪用されたものかを簡単に知ることができます。このためリンクを用いた不正行為をある程度抑止できると考えています。どんな目に見えないメタデータが生成されているのかを知らないページ作成者にも効果的でしょう。rel-tagの利用例このセクションは参考情報です。以下はrel-tagを実装したWebサイトのリストです。rel-tagをパースしている、又はタグのインデックスを作っていたり、タグの整理が行われているWebサイトの例をお探しなら、きっとこのリストが役立つでしょう。あなたがrel-tagを利用していたら、気軽にこのリストの上に追加してください。いった別のページにて紹介する予定です。Listingsのタグにrel-tagを用いています。Hessはblogと他のページでrel-tagを用いています。Spacedustはギャラリーページのマークアップにrel-tagを利用しています。Operaでは、全てのユーザのblogエントリがrel-tagを利用しています。Operaでは、記事のタグにrel-tagが使われています。Internationalはほとんどのページにおいて、カテゴリをrel-tagで表現しています。Yeddaは利用者が自分につけたタグ、そしてYeddaにて質問された事柄につけられたタグにrel-tagを利用しています。Lingrはユーザが入力したすべてのタグを表示しています。ODEOではrel-tagを利用しています。Eventfulではユーザがつけたタグの表現に、rel-tagが使われています。predictions.実装このセクションは参考情報です。次に紹介されているリストは、rel-tagを実装しているアプリケーションのものです。あなたがrel-tagを利用したサービスやソフトウェアを開発していたら、気軽にこのリストの上に追加してください。いった別のページにて紹介する予定です。webNutchはrel-tagのパーサをsvnレポジトリにコミットしました。8でrel-tagを用いたタギングができます。スライドショー作成サービスScoochでは、作成者がスライドショーに埋め込んだタグのタグクラウドを見ることができます。WeblogシステムSerendipityのFreetagプラグインは、エントリのタグ付けを可能とします。(FreetagプラグインはSPARTACUSのなかにあります。)pnh_mfはTextpatternでrel-tagや他のmicroformatsをテンプレートやエントリで利用可能とするプラグインです。Cascianoにより制作されました。tru_tagsはTextpatternで、キーワード欄からエントリのタグ付けを可能とするプラグインです。Goose.LiveJournalにはタグに関するサポートページが用意されています。TagsLinksを用いて、ページに埋め込まれたタグと、他のサービスが用意したタグスペースをつなげることができます。clouds.WordPress用のタグ付けプラグインです。value.Blosxom用のタグ付けプラグインです。Technoratiはrel-tagを実装した最初のサービスです。Tagsから、Technoratiがインデックスしているタグを見ることが出来ます。Bloggerでタグを利用するためのGreasemonkeyスクリプトです。McLellanによる、rel-tagを検証するツールです。3986ではURIの構文を規定しています。3.3にURLパスとパスセグメントに関する記述があります。参考hReviewではrel-tagを一般的なタグ、またレート付けに用いています。xFolkはrel-tagを用いて、タグ付けされたリソースの分散型処理を可能としています。Attention.XMLはrel-tagを用い、読者がページやweblogの投稿、又はフィードへのタグ付けを行えるようにしています。hCardでは、rel-tagを用いたカテゴリの作成が可能です。hCalendarでも、rel-tagを用いたカテゴリの作成が可能です。Tagsで、Technoratiにおけるタグの扱いを知ることが出来ます。寄稿により作成されました。rel-tagに、rel-tagについての説明があります。ディスカッションフィードバックはrel-tag-feedbackにてお願いします。rel-tagについて言及しているページも参照してください。Technoratiをお読み下さい。FAQをお読み下さい。これらのページを読んでも疑問が解消されない場合は、microformats-discussにメールを投稿するとよいでしょう。