web-dev-qa-db-ja.com

同じページのナビゲーションとコマンドにハイパーリンクを使用する

私は政府のWebアプリケーションに取り組んでいます。スタイルガイドでは、ボタンがプライマリアクションに使用され、ページ内の他のセカンダリアクションがハイパーリンクを使用することを指定しています。ページに移動するナビゲーションリンクもあります。

アプリケーションでは、ほとんどすべてのページにいくつかの2次アクションと、ボタンを保証する1つ以上の「1次」アクションがあります。セカンダリコントロールにリンクを使用することにした理由は次のとおりです。

  1. 主な行動に焦点を当てる
  2. ボタンでUIが乱雑になるのを避け、UIが忙しく見えるようにします。

私の質問は:

  • 同じページのナビゲーションコントロールとアクションコントロールにハイパーリンクを使用すると、ユーザーが混乱する可能性があると思いますか?
  • それらが十分に明確にラベル付けされている場合、それは混乱を回避しますか?
  • セカンダリアクション(セカンダリボタン)に視覚的に目立たないボタンを使用し、リンクをナビゲーションのみにした場合、問題は解決しますか?
3
Didi

コマンドリンクとナビゲーションリンクの違いが明確でないと、非常に混乱する可能性があります。 アクションリンクまたはコマンドリンクは、それらがリンクのようには見えません。たとえば、フォントとスタイリング、他のリンクとの物理的な分離、ラベル付け、用語、隣接するアイコンなど。 Nielsenの説明 のように、二次的なアクションが維持され、大きな影響はありません。

2
Roger Attrill

このようなプライマリアクションとセカンダリアクションを区別することは、危険で貧弱なUXです。 1人のユーザーは、あなたが二次的であると考えるものが彼らにとって第一であり、逆もまた同様であると考えるかもしれません。

アクションは一貫してアクションのように見えるはずですが、色、フォントの太さ、フォントサイズ、アイコン、または形状を変えることで、スタイルを変えることができます。

私はプライマリアクションに色を付け、すべてのセカンダリアクションをデフォルトの色に保つ傾向がありますが、それから私はほとんどモバイルアプリケーションを考えています。

0
JohnGB