web-dev-qa-db-ja.com

ボタンを送信してリンクをキャンセル...混乱しすぎですか?

ここ2、3年の間に多くのWebフォームに気づきました。もしそれらがまったくキャンセルされた場合、それはリンクです。これは、人口の99%が必要とするUI要素(この場合はボタン)にユーザーを誘導することであると思いますが、他の方法では知らない(?) 。

ユーザーを誘導することの価値はわかりますが、さまざまな要素を使用すること自体が、使いやすさの課題をもたらす可能性があるようです。考え?

13
lwallenstein

紛らわしくない-ボタンをリンクより目立たせるだけで、「デフォルト」またはメインのアクション可能なボタンがユーザーに明確に示されるため、さまざまな要素は問題ありません。

ボタンはアクションを示し、リンクはナビゲーションを示すと言う人もいるかもしれませんが、今日ではそうではありません。多くの場合、ユーザーはリンク(AJAXアプリケーション)のいずれかなど)をクリックしてアクションを実行するよう求められるため、特定の引数は無効であると思います。実際、リンクユーザーが[キャンセル]をクリックすると、元のページに移動し、ナビゲーションと見なされるため、引き続き機能するはずです。

10
Ryan Shripat

ここでは、特定の「クリア」アクションについて説明しました: 「すべてクリア」ボタンの履歴

LukeWの記事への参照は素晴らしく、別のオプションを提供します-同じ要素(ボタンなど)を使用できますが、たとえば、色付きと灰色表示のように、異なる視覚的表現を使用できます。

ただし、ボタンとリンクを組み合わせて使用​​するのはまったく問題ありません。あなたはユーザーに明確な単一の選択肢を提供し、ユーザーは 彼らに考えさせない のWebサイトを好みます。

注:ページ上のリンクを使用してナビゲートしていて、ユーザーがナビゲーションのアクションを間違えているのではないかと心配している場合、ユーザーが「キャンセル」してナビゲートするとは思わないかもしれませんが、それは有効です。

4
Dan Barak