2008/5/29
カテゴリ: WEB, 1- テクニック — パシフィカス @ 7:46:22

外部リンクは別窓(target=”_blank”)が常識?

ブラクラはAlt+F4で 

mixiのコミュニティを見ていたら、外部リンク(発リンク)を別窓で開く是非について議論されていました。

mixiに限らず、この議題はネット上で頻繁に取り上げられる話題で、毎回正しい答えは出ずに終わっているように記憶しています。

私も以前ビジネスエクスプレス(ヤフーカテゴリ)に登録申請した際に、担当者より「登録には影響ないが外部リンクは別窓で開いた方が良い」と指摘された経験があります。

mixiのアンケートを見る限りでは、外部リンクにはtarget=”_blank”を使っている方が多いようです。

サイト制作を行う場合にはケースバイケースなので、どちらが正しいとは言い切れず、クライアントの意向に合わせるのが良いと考えています。

外部リンクは別窓?同窓?

別窓 否定派の意見

  • リンクを別窓で開くかどうかは、ユーザが選択するべき事項で、サイト側で指定するものではない。
  • W3Cにおいてtarget属性はHTML4.01において非推奨とされ、XHTML1.1では廃止されている。
  • 新しいブラウザがいくつも起動するとユーザが混乱するし、PCに負荷がかかる
  • 別窓で開くのであれば、リンクにそう記載すべき。

別窓 肯定派の意見

  • 同一窓だと別サイトへ移動したことが分かりづらくユーザを混乱させる。
  • 別サイトを同一サイトと判断されるとリスクが発生する。 
  • 別サイトへ移動した後でも自サイトを表示したままにしておきたい。
  • パソコン初心者はブラウザの ← ボタンで元のページに戻る場合が多く、別窓だと元に戻ることができなくなる。

別窓 = target=”_blank”と思っている方も多いのですが、別窓を立ち上げる方法はtarget属性だけではなく、 Java Scriptなどでももちろん可能です。

この議題では、W3Cがtarget属性を否定しているのであれば、Java Scriptを使えば良いとの意見も必ず上がりますが、target属性を非推奨・廃止という方向性をとっているW3Cは、リンクを別窓で開くことを否定しているのだとも考えられます。

W3C勧告のウェブコンテンツ・アクセシビリティ・ガイドライン 1.0にはこのような記述もあります。

現在のウインドウを変更することや、新しいウインドウを開くことは、それを目で確認することができないユーザーを混乱させます。

新しいウインドウを開かない設定ができるようになるまでは、ユーザーに知らせることなしに新しいウインドウを開いたり現在のウインドウを変更しないようにする。

たとえばHTMLの場合、新しいウインドウをターゲットとするようなフレームを使用しないようにしてください。

結局はWeb製作者とクライアントの判断に委ねられる

Web製作者としては全てのリンクが同窓の方が、作業の手間が省けるのですが、外部リンクは別窓で開くのが常識と考えている製作者がいることも事実です。

しかし、外部リンクは別窓を望むクライアントであればそうすべきですし、W3Cに準拠したいのであればJavaを使ったり、XHTML1.1で書かなければ言いだけの事です。

どちらかに統一しなければ今後どうにかなってしまうような問題でもなく、結局は個々のWeb製作者やクライアントが判断することなのでしょう。

この件においては完全にどちらが正しいとは言い切れませんが、ロゴやアイコン画像にはgif形式を使うのが当たり前だと思っているWeb製作者は結構多いと思います。(私もその一人でしたが・・・)

比較すれば分かることですが、gifよりもpngの方が優れていることは一目瞭然です。

長年Web製作に携わっている方でも、間違えていることは多々ありますので、ホームページ制作を依頼する際には、気になったことはどんどん質問した方が良いでしょう。

タグ:
< comments >
  1. お世話になります。

    ネットショップで言えば、最大にして最強のオンラインショップ「楽天店舗」は、一切の外部リンクとblankを廃止しています。それはユーザビリティというより、自社資産としての「確保」のためだけです。

    このため、blank理論は、ネットショップの間では
    ・楽天店舗=何それ!
    ・独自ドメイン店舗=多店舗戦略
    という形が一般化しました。

    SEO的にも「回遊率」を上げ、「滞在時間」の確保には、blankは避けるのは常識です。そうした事で上手いリンク構造で誘導し、上位表示確保へと進みます。アンカーテキストに「次はこちら」ではなく、「○○○はこちら」という○○にキーワードを埋め込んで誘導させ、得点化させるセコイテクニックは永遠になくならないでいしょう。なるべくなら、blankは避けるのが一般的なSEO手法だと思う。

    コメント by 角田 2008/5/29 8:41:50

  2. 参考になります。

    コメント by パシフィカス 2008/5/29 13:49:42

コメント RSS

現在コメントフォームは利用できません。

(C) 2010 パシのSEOブログ. All Rights Reserved. | 運営サイト | SEO対策実施サイト