J'ai remarqué ce problème plusieurs fois. Une application possède une page de paramètres dans laquelle les paramètres sont divisés en différents onglets dans un contrôle d'onglet. J'ai frappé la mise à jour, une erreur apparaît et je scanne l'onglet actuel pour le champ d'erreur et il n'est pas là. Ensuite, je commence à scanner chaque onglet à la recherche de ce champ.
N'est-ce pas le bon moyen de haute convivialité est de basculer automatiquement vers l'onglet contenant l'erreur ... et en mettant le champ en surbrillance? L'utilisateur est dirigé directement vers le champ du problème.
Vous avez absolument raison.
LukeW en discute dans l'un de ses écrits :
À tout le moins, vous devriez passer à l'onglet contenant l'erreur et mettre en surbrillance le champ contenant l'erreur, oui.
Je recommanderais également:
Cela ressemble à une façon maladroite de présenter une erreur de toute façon parce que l'application indique qu'il y a eu une erreur, mais ne vous montre pas ce que/où elle est - ou - même si elle a changé d'onglet pour l'afficher automatiquement, alors ça va plutôt vous faire sortir brutalement de votre contexte actuel, de telle manière que vous oubliez l'onglet sur lequel vous étiez lorsque l'erreur s'est produite.
Tous les points de LukeW dans le commentaire de @ Matt valent la peine d'être suivis.
Sur la base du fait qu'il pourrait y avoir un risque d'erreurs multiples, alors si elles doivent être présentées dans leurs onglets correspondants, à tout le moins, chaque onglet pourrait être mis en évidence d'une manière ou d'une autre pour montrer qu'il a besoin de votre attention. Pourtant - sur le rapport d'erreurs - comme le dit la vieille blague: "Si je voulais y aller, je ne partirais pas d'ici."