基本的な質問があります。同じタスクを実行するために、UIデザインが異なる2つの個別の要素を使用するのは、UXの悪い習慣になるのでしょうか?たとえば、ページのランディングの中央に、同じページの[メニュー]> [サービス]をクリックしてアクセスできる「サービス」リンクと同じ機能を備えた、凝ったボタンを配置したいとします。
ユーザーは異なる要素からの異なる結果を期待する可能性が高いため、通常は異なる機能が同じ機能を実行しないようにする必要があります。
しかし、あなたの場合、ファンシーボタンを機能へのショートカットとして扱っているようです。ナビゲーションリンクからアクセスできる内部ページにリンクしているホームページに、行動を促すフレーズが表示されることは珍しくありません。
だから大丈夫だと思います。
それはすべてコンテキストに依存します。
同じメニュー(階層内の別の場所)に別のリンクを追加する場合は、同じデザインパターンを使用します。
そのリンクを別のコンテキストで追加する場合(たとえば、ヒーロースライダーやある種のティーザー)、別のデザインパターンを使用できます。ウェブサイトでは、CTAに複数のデザインパターン(リンク、ボタン、プライマリ、セカンダリなど)を使用する場合があります。あなたが定義したデザインパターンを再利用するのと同じくらい長く続く-あなたは良いはずです。
冗長性を使用して使いやすさを向上させることは、絶対に良いことです。冗長性自体は悪くありません。
あなたのユースケースに応じて(これは曖昧すぎて推測できません)再考します:ユーザーは複製したいアイテムに到達できますか-複製が必要ですか?オリジナルのアイテムがうまくデザインされていないので、複製だけを含めていますか?使用例(ランディングページ、目標到達プロセスの重要性など)のため、コピーするアクションに特別な注意が必要ですか?
ユースケースについてこれらの質問に答えることができれば、決定を下すことができます。