J'ai remarqué au cours des deux dernières années beaucoup de formulaires Web, s'ils ont été annulés, c'est un lien. Je suppose que c'est pour conduire la personne vers l'élément d'interface utilisateur, un bouton dans ce cas, que 99% de la population voudrait, mais en gardant toujours l'élément d'annulation pour ceux qui autrement ne sauraient pas (?) Qu'ils pourraient s'éloigner .
Bien que je vois l'intérêt de diriger l'utilisateur, l'utilisation de différents éléments semble en soi constituer un défi pour l'utilisabilité. Pensées?
Pas déroutant - les différents éléments sont très bien car ils indiquent clairement à l'utilisateur quel est le bouton par défaut ou principal actionnable, simplement en faisant en sorte que le bouton soit plus visible que le lien.
Certains pourraient dire que les boutons dénotent des actions et les liens dénotent la navigation, mais de nos jours, je ne vois pas cela comme étant le cas. Très souvent, les utilisateurs sont invités à effectuer des actions en cliquant sur des liens (comme dans l'une des nombreuses applications AJAX), donc je pense que cet argument particulier n'est pas valide. En fait, le lien devrait toujours fonctionner étant donné que si l'utilisateur clique sur "Annuler", il est redirigé vers la page d'origine, ce qui serait considéré comme une navigation.
Nous avons discuté de l'action spécifique "effacer" ici: Historique du bouton "Effacer tout"
La référence à l'article de LukeW est excellente et vous donne une autre option - vous pouvez utiliser le même élément (par exemple un bouton) mais avec une représentation visuelle différente, par exemple, colorée ou grisée.
Cependant, il est parfaitement possible d'utiliser un mélange de boutons et de liens. Vous offrez aux utilisateurs un choix unique clair et les utilisateurs préfèrent les sites Web qui ne les faites pas réfléchir .
REMARQUE: Si vous utilisez des liens sur votre page pour vous éloigner et que vous craignez que les utilisateurs ne prennent l'action pour une navigation, cela peut être valide, même si je ne pense pas que les utilisateurs pensent que "annuler" navigue n'importe où.