web-dev-qa-db-fra.com

Afficher le bouton uniquement lorsque l'action est disponible

Je crée un éditeur de pages Web dans lequel vous pouvez prévisualiser les résultats de votre progression. Il a une fonctionnalité d'enregistrement automatique de sorte que vous ne pouvez réellement prévisualiser la page qu'après sa création sur le serveur.

À cette fin, je pensais montrer le bouton preview uniquement lorsque l'élément est réellement disponible et récupérable sur le serveur, mais je crains que l'utilisateur ne le voit pas s'il n'apparaît qu'à un certain moment de l'expérience.

Qu'est-ce que tu penses?

2
steo

Rendez le bouton toujours visible, mais ajoutez un état désactivé si les utilisateurs ne peuvent pas y accéder. C'est très déroutant lorsque des éléments apparaissent dans et hors de l'existence en fonction de facteurs (invisibles). Vous pouvez facilement faire apparaître un bouton non interactif en diminuant le contraste entre le bouton et l'étiquette du bouton.

disabled button example

enter image description here

3
Wendy Wojenka