Je travaille sur un site Web de commerce électronique. J'ai trouvé deux approches prédominantes quant à ce qui se passe lorsque les acheteurs cliquent sur le bouton Ajouter au panier:
Je soutiens fortement l'approche # 2.a. mais comme presque tous les sites de commerce électronique suivent l'approche n ° 1 - je veux m'assurer de ne rien manquer. Après cette analogie , l'approche n ° 1 est comme si vous alliez dans un supermarché, poussez votre chariot vers la section de lait, prenez une bouteille de lait et mettez-la dans votre panier. Ensuite, vous et votre chariot sont magiquement soulevés et placés devant la caisse.
Supposons que j'ai des ressources illimitées - quelle est la meilleure approche d'ajout au panier?
L'option 2 est tellement plus confortable. Je déteste avoir à faire des allers-retours entre le catalogue et le panier.
Il est agréable d'ajouter un petit widget d'état du panier sur le côté afin que les gens puissent voir ce qu'ils ont dans leur panier et le total.
Il n'est pas si difficile de changer le comportement par défaut dans un panier de commerce électronique open source. Je l'ai fait avec NopCommerce (asp.net), il ne m'a fallu que peu de temps pour voir comment fonctionne l'api ajouter au panier et pour modifier l'action afin d'ajouter et de notifier plutôt que de rediriger.
Dans mon cas spécifique, c'était pour un site lié à l'alimentation que le client devait acheter beaucoup de choses sur la même page et avoir à faire des allers-retours aurait été suicidaire.
Dépend de l'objectif du site. Je suis généralement d'accord pour dire que l'option 2 est meilleure, mais si la plupart des utilisateurs viennent sur le site pour acheter une seule chose, l'option 1 peut être correcte ou meilleure.
De plus, si vous choisissez l'option 2, mettez le bouton "checkout" en évidence - par exemple, si vous continuez à magasiner sur Amazon mais décidez de ne rien acheter d'autre, il est difficile de savoir où aller pour payer.