target=”_blank”はStrictでは使えない。
Written on 2009/03/15 – 5:49 PM | by mike
target=”_blank”はStrictでは使えない。
target="_blank"は非推奨なのでしょうか??
新しいウィンドウがどんどん出てくるのはユーザーにとってよくないから推奨されてないのでしょうか?
答えは、W3Cではtarget="_blank"は非推奨ではありません。
ただ、HTML 4.0 やXHTML 1.0のStrict文書型では、target属性が定義されていません。target属性を使う時は「Transitional文書型」で書く必要があるようです。
target="_blank"が推奨されていない理由としては、どう開くかはユーザーの選択権で、新規ウィンドウで開くと明示的に表示されていないとユーザが意図した結果にならないという事があるからです。
最近はタブブラウザが普及してきているので、たくさんのウィンドウが立ち上がるというデメリットはあまりないように思います。target="_blank"がどうしても嫌な人は使用ブラウザでJavascriptを使って無効化している人もいるようです。(target=”_blank”問題にクライアント側で対処する)
ユーザーを想定したり、効果を考えてtarget="_blank"を利用していきたいですね。







