Changes between Initial Version and Version 1 of WebKit nightlies support HTML5 noreferrer link relation.ja


Ignore:
Timestamp:
Nov 21, 2009 12:52:02 AM (14 years ago)
Author:
keishi@webkit.org
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WebKit nightlies support HTML5 noreferrer link relation.ja

    v1 v1  
     1= WebKit nightlyでHTML5 nonreferrerリンクタイプをサポート =
     2
     3 * 原文 [http://webkit.org/blog/907/webkit-nightlies-support-html5-noreferrer-link-relation/ WebKit nightlies support HTML5 noreferrer link relation] by Nate Chapin
     4
     5WebKit nightlyでHTML5で定められた[http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#link-type-noreferrer nonreferrerのrel属性]がサポートされました。これは<a>や<area>要素で新しいページに移動するときにブラウザがヘッダにReferrer:を含めるのを防ぐ機能です。noreferrerを使うには以下のように記述して下さい:
     6
     7  <a href="www.example.com" rel="noreferrer">noreferrer!</a>
     8
     9このリンクをクリックすると、あたかもabout:blankから飛んだようにexample.comの受け取るHTTP RequestのヘッダにはHTTP Refererの欄が空白になります。
     10
     11rel=”noreferrer”とtarget=”_blank”を一緒に使うとWebKitはwindow.openerアトリビュートもnullになります。この記述を使うと、新しく開いたページが本来same-originとみなされるような場合でも、開いたページ中のスクリプトは別コンテキストで実行されます。
     12
     13nonreferrerのrel属性はHTML5で決められた[http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#linkTypes たくさんのリンクタイプ]の一つで、WebKitの初めてサポートするリンクタイプです。プライバシーとセキュリティーに関心のあるウェブデベロッパの皆様のお役に立てればと思います。