[4] :link
擬似クラスは、未訪問のリンクを表します >>3。
:visited
擬似クラスは、訪問済みのリンクを表します >>3。
[5] :link
は未訪問のリンクを表し、 :visited
が訪問済みのリンクを表します。両者は互いに排他的です。
利用者エージェントは訪問してから十分時間が経ったリンクを未訪問扱いとして構いません。
また両者を区別することにより利用者の許諾なく訪問済み如何を著者が判定できてしまうため、
すべてを未訪問のリンクとして扱うなどの方法をとって、かつ両者を区別してレンダリングしたりしても構いません。
>>3
[15] これらの擬似クラスはハイパーリンク始点アンカーに適用されます。
[17] 何がハイパーリンク始点アンカーであるかは文書言語によります >>14。
[18] XLink では探索が可能な局所要素であって actuate
が
onRequest
であるかのように扱われるものがハイパーリンク始点アンカーとして扱われるべきだと提案されています >>1。
[35] 現在の Webブラウザーは SVG や MathML の一部として以外 XLink
に対応していないので、 :link
や :visited
もその場合のみ適用されます。
[28] これらの擬似クラスは >>27 で追加されました。
[23] CSS1 では :link
, :visited
, :active
の3つのいずれか1つの状態であるとされていました。
[2] CSS によるブラウザ履歴の漏えいを防ぐ取り組み « Mozilla Developer Street (modest) ( 版) <https://dev.mozilla.jp/2010/04/plugging-the-css-history-leak/>
[8] Bug 147777 – :visited support allows queries into global history (2008-10-23 23:45:21 +09:00
版) <https://bugzilla.mozilla.org/show_bug.cgi?id=147777>
[9] 「visited疑似クラスのビーコンを拾うサービスが登場」@水無月ばけらのえび日記 ( 版) <http://bakera.jp/ebi/topic/3298>
[10] 高木浩光@自宅の日記 - 楽天CERTに対するブラウザの脆弱性修正を阻害しない意思確認 (高木浩光 著, 版) <http://takagi-hiromitsu.jp/diary/20081213.html#p01>
[11] Preventing attacks on a user's history through CSS :visited selectors ( 版) <http://dbaron.org/mozilla/visited-privacy>
[12] Privacy and the :visited selector - MDC ( 版) <https://developer.mozilla.org/en/CSS/Privacy_and_the_%3avisited_selector>
[13] HTML5 Revision Tracker ( 版) <http://html5.org/tools/web-apps-tracker?from=5229&to=5230>
[7] IRC logs: freenode / #whatwg / 20110202 ( ( 版)) <http://krijnhoetmer.nl/irc-logs/whatwg/20110202>
[38] Preventing attacks on a user's history through CSS :visited selectors ( ( 版)) <http://dbaron.org/mozilla/visited-privacy>
[39] Web Applications 1.0 r2778 Defined how pseudo-classes match HTML concepts. Redid how rtl/ltr changes are marked. Stopped <legend> centering for <figure>. Removed <multicol> support. Removed <basefont> support. Removed obsolete notes. Fixed minor typos. ( ( 版)) <http://html5.org/r/2778>
[40] Web Applications 1.0 r2778 Defined how pseudo-classes match HTML concepts. Redid how rtl/ltr changes are marked. Stopped <legend> centering for <figure>. Removed <multicol> support. Removed <basefont> support. Removed obsolete notes. Fixed minor typos. ( ( 版)) <http://html5.org/r/2778>
[41] Web Applications 1.0 r8865 links should be cursor:pointer ( ( 版)) <https://html5.org/r/8865>
[43] プライバシーと :visited セレクタ - CSS | MDN ( ()) <https://developer.mozilla.org/ja/docs/Web/CSS/Privacy_and_the_:visited_selector>