HTML4.0StrictおよびXHTML1.0Strictでターゲット属性が削除されたことに刺激された簡単な質問。
8 に答える
個人的にはそうは思いません。Web ユーザーが知識を深めるにつれて、ブラウザーから新しいウィンドウを要求するようになるでしょう。ウェブサイトがこれを頻繁に行うと、私はイライラします。
質問は主観的なものだと思います。JavaScript のゲームなどを起動している場合は良いかもしれません。
Digg や reddit などのソーシャル コンテンツ サイトでは、リンクを新しいウィンドウ/タブで開くことを好みます。これは、常に元のページに戻ってより多くのリンクを表示するためです。
そうは言っても、できる限りログインしたユーザーが自分で決定できるようにする必要があると思います。Digg では、ユーザーがリンクをどのように動作させたいかを選択できることは知っています。
これはかなり主観的なものだと思いますので、ユーザーとしての意見を述べさせていただきます。それがデフォルトの動作であれば、私はそれを好みます。新しいタブに表示したい場合は、中クリックします。
新しいウィンドウで開く場合は、[新しいウィンドウ] のように警告してください。
法律として、すべての法律には例外があります。ほとんどの場合、単純なリンクが最適ですが、新しいウィンドウ内のリンクが必要な場合もあります。
たとえば、外部リンクを新しいウィンドウで開くブログやフォーラムをとても楽しんでいるので、読んでいた元の投稿を見失うことはありません。
それらを配置する別の良い場所は、写真をクリックしてインターネットストアなどで大きなバージョンを取得するときです.
これはケースバイケースで評価する必要がありますが、最終的には両方が優れた UI に必要であるというのが私の意見です。
それが外部リンクであればそうしますが、それ以外はおそらく悪い考えです。
新しいウィンドウを強制的に表示するのは、デザインしているページが SharePoint サイトの Web パーツとして使用される場合だけです。
私はこのように考えています。新しいウィンドウを強制すると、ユーザーから選択肢が奪われます。良くないね。
2 つの例外を除いて、答えは圧倒的な「ノー」でなければなりません。
根拠: はい、他の人がすでに指摘しているように、リンクを別のタブで開くことを好む場合がたくさんあります。でも、ありがとう、いつ、どれを自分で決めます。Web の基本的な原則は、ユーザーがユーザー エージェント、別名 Web ブラウザーを使用しているということです。つまり、ブラウザはユーザーに代わってエージェントです。特定のリンクを別のタブで開きたい場合は、コマンド クリック (または別の OS では ctrl クリック) し、そうでない場合は定期的にクリックします。Web ページ上のリンクが、私の確認なしに新しいタブでリンクを開くと、私はとてつもなくイライラし、Web の予測可能性と親しみやすさを壊してしまいます。
例外 1: クリックして画像の大きなバージョンを表示する場合、またはその他の単純なポップアップ ウィンドウを表示する場合。私はこれを別のトピックとして見ています。
例外 2: 完全に Ajaxy の Web アプリケーション。Web のルールのほとんどを無視しているように見えます。
はい、Web アプリでは、ページのコンテンツを失わずに表示する必要がある補助的なものを表示するときに、ポップアップ ウィンドウを使用することが理にかなっている場合があります。
たとえば、ポップアップを使用してレポートを表示しました。このような場合(状況に応じて異なります)、ユーザーはレポート インターフェイスに移動するのではなく、レポートと画面を同時に見る必要がありました。