index
[3] リンク型index
は、リンク元の文書
(を含む文書群) に関する索引にあたる資源へのリンクを表します。
[4]
Apacheには、ディレクトリのファイル一覧から索引を自動生成するmod_autoindex
というモジュールがあります。DefaultIndex
で指定されたファイル等が存在しない場合に、/
で終わる経路のURIへの要求は自動生成された索引を返します。また、他の多くのHTTP鯖でも同様の仕組みが実装されています。この場合、
<link href="./" rel="index" title="索引" />
[5] ひとつの文書(群)に複数の索引が存在していることがあります。
例えばHTML 4仕様書では、要素型索引、属性索引、一般索引の3種類がありますが、どれへのリンクも特にindex
とはされていません。
CSS 2.1仕様書には特性索引と一般索引の2種類の索引があります。そのうち、一般索引がindex
としてリンクされています。特性索引は独自のCSS-properties
というリンク型でリンクされています。
(名無しさん [sage])
[6]
リンクタイプ"index":メモランダム (2007-04-19 02:42:58 +09:00
版) <http://mynotes.jp/blog/2007/04/linktype>
(名無しさん 2007-04-19 00:03:22 +00:00)
[7] feel部屋:皆様に幸と笑いあれ♪ - 轟轟戦隊 ( 版) <http://feel.g.hatena.ne.jp/keyword/%e8%bd%9f%e8%bd%9f%e6%88%a6%e9%9a%8a>
<link rel="index" href="/keywordlist" title="キーワード一覧">
正しい使い方の例。 (名無しさん)
[1] よく、 index.html などという file が使われます。多くの Web サーバー の既定値では、 URI で directory だけを指定して、 file名を省いた時に、 index.html などが自動的に読まれるようになっているのに起因します。
その性質のため、本来 index (索引) でないものにまで、 index という名前を つける変な習慣が生まれつつあります。これは file 名の意味を失わせるもので、 懸念が表明されています。
最近では、 index には簡単な紹介文や絵だけを置くという習慣が 一部で見られます。本来の index は、 index2 のような名前に 追いやられています。 index に殆ど存在意義が無いという問題はさておき、 これでは本末転倒です。
その様な似非 index には、 entrance (玄関) のような適当な名前を与えるべきです。 先のような、 directory 名を与えなかった時の既定値として設定したいのであれば、 (Apache なら) .htaccess などを使って対処すべきです。
[2] >>0 だけど、 default
という名前は URI としてどうかという話もある。 <http://foo.example/bar/default> の default
ってなんよ? ま、気にしませんが。
contents
[12] RFC 5988 - Web Linking ( ( 版)) <http://tools.ietf.org/html/rfc5988#section-6.2.2>
[8] Web Forms 2.0 ( 版) <http://www.whatwg.org/specs/web-forms/current-work/#index>
[9] Bug 7475 – Semantics of rel=first and rel=index breaks specs and implementations ( 版) <http://www.w3.org/Bugs/Public/show_bug.cgi?id=7475>
[10] RFC 5988 - Web Linking ( ( 版)) <http://tools.ietf.org/html/rfc5988#page-13>
[11] Character Model for the World Wide Web 1.0: Fundamentals ( ( 版)) <http://www.w3.org/TR/charmod/#sec-stringIndexing>