2016-05-27 7 views
0

私はウェブショップを構築中ですが、私はユーザー体験を最適化しようとしています。電子商取引>カート体験への追加を改善する

ほとんどのWebショップでは、カートにアイテムを追加するとショップa)が画面をリロードし、アイテムを追加します。b)ajaxを使用してアイテムを追加し、サーバーの応答を待ちます。

私はこれについて考えています:ユーザがアイテムを追加すると、ユーザは一時的にサーバレスポンスを待つことなく、スクリーン上でアイテム(アイテムxxがカート+素晴らしい微妙なアニメーションに追加されます)を返します。私にとってこれはユーザーにもっと流動的なショッピング体験を与えるでしょう。

しかし、どうしたらよいですか?サーバレスポンスがエラーであれば、その情報をユーザに提示することができます。エラーが頻繁に起こるべきではないので(コードを改善する必要がある場合)、これは許容されるトレードオフと考えています。

あなたはどう思いますか?私が気づいていない問題はありますか?

答えて

0

私は、ユーザーとのやりとりのためのフィードバックを非常に好んでいます。

私が見る唯一のリスクは、ユーザーがすでにページ上の別の場所にスクロールしているか、別のページにスクロールしている可能性があることです。

ためエラー応答が

  1. は、それが属する何それは明確になり、
  2. があまりにも多くの(当時)現在の行動を妨害していないこと方法で提示する必要があります。ユーザは、エラーメッセージの肯定応答およびさらなる必要とされる可能性のあるアクションの後に継続したいことがある。
+0

ありがとうございます!ユーザーは実際には他の場所にいる可能性があるため、エラーにはユーザーのコンテキストも含める必要があります。私はこれがまだ受け入れられていると思います。大部分のユーザーは、より良いusabillityの経験を得ることができます。 – Peer

+0

ようこそ。あなたはその答えを受け入れたものとしてマークしますか? –

+0

こんにちはヨアヒム、これは最高の答えが残っている場合、私は数日後になります。おそらく誰か他の人が私たちがどちらも考慮しなかった洞察を持っているのかもしれません。残っている場合は、我々はすべての視点からこれを見ていない残念ですか? – Peer

関連する問題