楽天ad4U
Firefoxの開発者コミュニティーでは、「Bug 147777」 について長年その解決策を議論していた。解決策がすぐには決まらないのは、リンクが訪問済みか否かをCSS経由で取得できなくすることは、CSSについての従来からの互換性を損ねるためであった。
しかし、2010年3月31日、Mozilla Security Blog が、このバグの解決方法が決定したことを伝えた。この知らせは、この問題に特に関心の高い日本向けに日本語訳 され、4月1日にMozilla Japanの吉野公平がブログでこれを「これはエイプリルフール記事ではありません」として伝えた。技術者向けには、Mozilla CorporationのChristopher Blizzardが、Mozilla Hacks ブログで解説を加え、これも日本語訳が発表されている。
これらによると、採用された対策は、(1)訪問済みリンクを未訪問リンクと区別するのに使用できるスタイルの種類を制限することと、(2)訪問済みと未訪問リンクの表示にかかる時間の違いを最小限にすることと、(3)実際に適用されているスタイルのJavaScriptによる取得を制限することによって解決するのだという。これによって、ごく一部のウェブサイトでは、見た目が少し変わる可能性があるが、「ユーザーのプライバシーを守るために正しいトレードオフ」だという。
Mozilla Security Blogの記事は、この対策方法について、「他のブラウザも後に続いてくれることを期待しています」、「私たちはこれがこの問題に対する最善の解決策であると考えており、他のブラウザも同様の取り組みを行ってもらえれば嬉しく思います」と述べている。