リンクの動作に関する意見を読むとき、ユーザーが新しいタブでそれらを強制しない場合、すべてのリンクが現在のウィンドウで開くべきであるという意見にしばしば遭遇します。 一般的に、これは完全に論理的な位置です。ほとんどすべてのブラウザー
では、知らない人のためにリンクをどこで開くかを直感的に
理解できるレベルを選択できます。
左マウスボタンでリンクを開きます。 )新しいタブで開きます 。 このアプローチでは、ページが新しいウィンドウでリンクを開くと問題が始まります。現在のウィンドウでリンクを開く機能は、多くの追加操作なしで消えます。
また、新しいウィンドウで開くすべてのリンクには特別な記号を付ける必要があるという意見もありました。 例えば、

。 私の意見では、非常に使いやすくシンプルです。 唯一のこと-これはサイトではなくブラウザに直接実装されていることを両手で主張します。
ほぼすべてのブラウザでサポートされている rssやhttpsのように、インターネットユーザーの20%以下
が十分に認識しているという事実にもかかわらず、開発者によるこれらの標準のデファクトプロモーションよりも、これらのアイコンの認識と分布が大きくなります。サイト。
残念なことに、私は自分の意見を表明したことがありません。 Webサイト開発者とブラウザー製造業者の両方が関与しているため、実装するのは十分に困難です。 その本質は
、ユーザーの直接の選択に応じて、すべてのリンクが新しいタブと現在のタブの両方で開くことができるはずであるということです。 しかし同時に、サイトはリンク上にあるコンテンツに注意する必要があります。
- 特定のスクリプト、ドロップダウンメニュー、またはこのページでアニメーションで開く類似のもの。 通常、このようなリンクには、href = "javascript.void(); return false;"というパラメーターがあります。
- 特定の記事、新しいセクション、または多くのテキストを含む、および/または現在のページとは意味が異なるその他のマルチ情報ページ。
- このサイトには一切接続されていないが、たとえば用語の説明や解読などの有用な情報が含まれている別のサイトへのリンク。
これらの各ケースでは、リンクは異なって見えるはずです。 おそらく、違いはリンクに下線を引くという形だけで構成されます-点線、波状、直線、リンクを作成するのが一般的です。
まとめます。 ユーザーの行動を完全に自由にするためです。サイト開発者がこのリンクを登録したときに考えたことに関係なく、新しいウィンドウと現在のウィンドウの両方でリンクを開くことができます。 しかし同時に、ユーザーは、上記の開発者がこのリンクとそれを開くことをお勧めする方法について考えたことを確認する必要があります。
私のブログから