web-dev-qa-db-fra.com

Comment simuler des préférences utilisateur conflictuelles

Je voulais quelques idées de maquette pour une page de préférences. Le problème de base est de savoir comment gérer les préférences globales - par exemple Je veux seulement obtenir SMS pas d'e-mail en conflit avec les préférences du produit - par exemple, certains e-mails envoient des documents afin que vous ne puissiez pas utiliser SMS uniquement. J'ai donc besoin d'une maquette) deux options

Désactivation des communications mondiales - faisons-nous:

  1. Laissez-les se retirer et dites-leur quels services seront interrompus OU
  2. Ne pas les laisser se retirer et leur dire quels produits prévalent sur leurs préférences

Quelqu'un a-t-il des modèles de conception ou connaît-il un site Web qui résout ce problème

1
transitioned

La validation des entrées comporte au moins deux préoccupations,

  • Signaler à l'utilisateur que la sélection n'est pas valide
  • Empêcher la sauvegarde de données sales

Si votre utilisateur choisit d'abord une cheville carrée puis choisit un trou rond, il se peut qu'en découvrant un conflit, elle change d'avis et prenne une décision pour les chevilles et les trous ronds à la place. Lui permettre d'entrer dans un trou rond (même avec une cheville carrée) l'aidera à éviter de revenir en arrière et d'abord entrer dans la cheville ronde puis de revenir à l'option de trou rond. C'est trois navigations sur le terrain que l'utilisateur doit faire au lieu de quatre, ce que je considérerais comme une implémentation conviviale.

Lors de la soumission du formulaire, il existe également au moins deux options en ce qui concerne les données sales:

  • Soit les données sont si mauvaises qu'elles entraîneraient des erreurs système, auquel cas l'utilisateur doit être confronté à une erreur matérielle,
  • Ou la combinaison de préférences peut conduire à une utilisation réduite de certaines fonctionnalités pour l'utilisateur, auquel cas un "êtes-vous sûr? Vous pouvez revenir pour résoudre ce problème plus tard." le message pourrait être approprié

Un site Web où je trouve cela particulièrement convivial est le panneau de configuration de la boutique en ligne de Falcon Northwest. Vous pouvez le vérifier et essayer de faire intentionnellement une configuration conflictuelle pour voir comment ils l'ont implémenté ici . Le conflit le plus simple survient sur ce site lorsque vous ajoutez des composants qui nécessitent de l'alimentation, mais vous ne mettez pas à niveau l'alimentation.

0
Mishax

Les deux solutions créeront de la frustration pour l'utilisateur et vous devrez éviter cela. Le but de votre interface est d'être parfaitement adapté afin que l'utilisateur ne puisse pas faire quelque chose d'impossible.

Dans votre exemple, pourquoi ne pas accepter de lui envoyer un sms mais l'informer qu'il n'obtiendra pas les fichiers

0
Renaud