web-dev-qa-db-ja.com

ユーザーは「シェイクトゥノー」アニメーションを理解していますか?

最近では、無効であると見なされるフォームまたはアクションが、アニメーションのように水平方向の「いいえ」を振ることで応答するようになっています。ここに見られる簡単な例:

enter image description here

または:

enter image description here

これは、MAC OSログインを含む多くの有名なデザインで見られます。ログインに失敗した場合、入力はクリアされ、フォームは上記のように揺れます。また、入力/フォームだけでなく、Facebookモバイルで個人のプロファイルを表示していて、その名前をクリックして同じプロファイルに移動すると、ページ全体が揺れ動いて、そのページにすでにいることを示します。

しかし、ユーザーはこれが何を意味するのか理解していますか?

明らかに、赤いアウトラインや他のエラーメッセージと組み合わせるのが最善ですが、言及されているFacebookの例や入力ではない他の例ではそうではありません。

7
DasBeasto

これはターゲットユーザーの文化に依存すると思います。たとえば、ヘッドシェイクはほとんどの国で「いいえ」を意味しますが、一部の国では「はい」を意味します。引用するには https://en.wikipedia.org/wiki/Head_shake

文化によって、ジェスチャーの意味は異なります。

UIでのシェイクをヘッドシェイクジェスチャに関連付けるので、ユーザーはUIでのシェイクを「いいえ」に関連付ける必要があると思いますが、場合によっては、ヘッドシェイクが「はい」に関連付けられていることもあります。

したがって、Sgiobairの回答にも同意します。他の通知手段を追加する必要があります。

1
YudhiWidyatama

マイケルのように、私もいくつかのデータを見たいです。私自身の視点から推測すると、そこには細かい線が描かれ、アニメーションがどのように実装されているかに依存します。

私は、そして多くの人々が 'buzz'を否定的な応答と関連付けることを期待しています。ここには、「怒鳴る」、「電気的なバズ/ザップ」、「警報ブザー」など、あらゆる種類の否定的な関連があります。したがって、視覚的には、急激な前後の揺れは話題として見なされ、一般的に否定的に関連付けられると思います。マイケルが指摘するように、それは携帯電話のような振動としても見ることができます可能性が低い否定的な意味合いを持ち、注意を払うことを意味する可能性が高くなります。私があなたに混乱させるつもりの追加の手がかりを与えずに「ねえ、私を見ろ」と叫ぶだけなら。

ただし、これらのアニメーションのすべてが「話題」に見えるわけではありません。あなたが与えた例は、前後に穏やかに揺れているように見え、3Dアスペクトは、ブーンという音や振動ではなく、ねじれたように見えます。それはcould「首を振る」と見なされますが、より微妙で、おそらくあまり明確ではありません。

他の視覚的な手がかりや聴覚的な手がかりを追加すると状況が改善されますが、練習全体について重要な問題が生じます。

視覚的な(または聴覚的な)キューだけを使用する必要がありますか?アクセシビリティが重要なあらゆる状況(すべて)でこれが表示されるのは嫌です。聴覚障害者や視覚障害者に、窓が揺れたことをどのように伝えますか。彼らがヘッドシェイクやブザーブザーを見たことがないなら、彼らは彼らが言うことができるならばそれが何であったかさえ知っているでしょうか?

だから... tl/dr:

研究を探すか、より多くの研究を行う必要があります。シェイクたぶんは機能しますが、特にneverが通知の唯一の通知手段である必要があります。特に、アクセシビリティが関係する場合はそうです。

0
Sgiobair

ここでいくつかの参考文献と研究を見てみたいと思いますが、私はそこに特定の文献を知らないので、因子の理論的な内訳を理論化して提示します:

  • 物理的な揺れへのリンク:携帯電話アプリのアクションをトリガーするジェスチャーとして一般的に使用されるため、物理的な揺れへの特定のリンクはないようです。ただし、ユーザーから何らかの注意が必要であることを示す信号を作成していると見なされる場合があります(つまり、電話が揺れたときに、電話に出るか、電話を無視/拒否する必要があります)。
  • 他のキューへの依存:否定的なフィードバックとしてのシェイクは、他のサポートキューがある場合に最も効果的に振る舞うが、シェイクモーション自体はあいまいである可能性があることを示唆しているようです。
  • インタラクションのタイプ/動作:質問は、インタラクションのタイプ(つまり、ログイン)に固有の例を示します。そのため、ユーザー入力のコンテキストでは、振る動作はノーを意味する可能性がありますが、これは他のコンテキストには適用されない場合があります。
  • 反対の意味が適用される:私はコメントで、正のフィードバックとして解釈できる揺れの動きがない場合、負のフィードバックとしてのみ存在することを意味することを指摘しました。
0
Michael Lai