Je ne sais pas s'il y a une réponse définitive à cela, mais j'ai pensé que je vais la jeter ...
Je travaille sur la refonte d'un site pour une organisation fédérale qui exige également que son site soit accessible selon directives de la section 508. L'une des recommandations que j'ai reçues était que je devais examiner l'intégration des directives d'accessibilité lors de la conception des structures filaires elles-mêmes afin de ne pas rencontrer de problèmes plus tard.
Ce que j'aime savoir, c'est s'il existe des lignes directrices recommandées sur la façon d'incorporer les principes d'accessibilité dans les wireframes (j'ai lu autant que possible sur la façon de intégrer l'accessibilité pendant la phase de conception visuelle et html), mais j'ai dessiné un blanc en ce qui concerne ce qui devrait être fait pour la conception filaire et quels devraient être les points de contrôle.
J'ai trouvé cet article intéressant qui parle de quelques lignes directrices mais elles sont assez génériques. Pour citer l'article:
Hiérarchie intuitive : Une page Web avec plus de 150 liens prendra très longtemps à parcourir, si un utilisateur écoute des noms de liens ou les lit visuellement . Cela rend la hiérarchie intuitive d'autant plus importante. Une bonne structure hiérarchique signifie que moins de liens sont présentés sur chaque page du site et que seuls les liens pertinents sont présentés sur la page au niveau suivant. Tant que les liens sont significatifs et pertinents, la hiérarchie ou la structure signifie que globalement, un utilisateur a moins de touches de tabulation à effectuer, car moins de liens pertinents sont disponibles.
Aides à la navigation: Les utilisateurs malvoyants sont souvent considérablement aidés par un index de A à Z ou un plan du site. Ces aides à la navigation présentent le contenu dans une longue liste qui peut être visualisée facilement avec un grossissement d'écran ou une grande taille de texte.
Utilisez des liens significatifs : en incorporant des liens dans la copie de présentation, les planificateurs de contenu peuvent soutenir le parcours des utilisateurs vers des informations clés. Les liens intégrés sont excellents car ils permettent aux lecteurs de mieux comprendre une page qu'un lien de navigation isolé dans un menu. Les liens intégrés peuvent donner aux utilisateurs un accès direct au contenu enfoui, à un niveau plus profond de la hiérarchie logique.
Je me demandais si quelqu'un était tombé sur des lignes directrices spécifiques en recherche ou à partir de sa propre expérience.
J'ai travaillé avec des équipes UX pour aider à établir de bonnes pratiques en ce qui concerne l'inclusion de l'accessibilité dès le début ainsi que la documentation de certains problèmes dans les structures filaires et les conceptions.
Matt Obee a couvert les problèmes clés ci-dessus. À sa liste, j'ajouterais également:
Tout ce qui précède peut être annoté en filaires et guides de style. En regardant la situation dans son ensemble, je dirais également que le rôle de l'UX est de réfléchir aux principes de conception UX accessibles suivants:
Choix: offrir deux façons de réaliser des interactions complexes ou non standard
Contrôle: ne pas supprimer les paramètres d'accessibilité du système ou forcer le contenu sur l'utilisateur lorsqu'il n'est pas demandé. Par exemple, supprimer le zoom pincé ou forcer la lecture automatique pour le multimédia.
Familiarité: utiliser des modèles de conception standard, un étiquetage cohérent et des alternatives sur tous les appareils - à la fois visuellement et dans un texte alternatif.
Valeur: lors de la hiérarchisation des fonctionnalités à inclure, demandez quels sont les avantages pour les utilisateurs handicapés. Ce qui pourrait être un Nice pour tous les utilisateurs pourrait être très avantageux pour les utilisateurs handicapés. Par exemple, en ajoutant un mécanisme de tri à une page de listes afin que les utilisateurs puissent trier par les plus récents, les plus populaires, etc.
J'ai écrit à ce sujet dans Smashing Mag dans une étude de cas sur la façon dont nous accessibilité intégrée dans UX sur BBC iPlayer .
En termes de création de documents d'accessibilité filaires, ce n'est pas à ça que servent les filaires!
D'autres choses que les wireframes ne sont pas conçues pour être:
:)
Mon point étant simplement qu'il est important pour les équipes UX de repousser le désir que les wireframes soient le document d'enregistrement . Les wireframes sont un moyen d'esquisser visuellement des idées. C'est leur intention. Leur demander de faire plus que cela, bien que courant, est également lourd d'inefficacités.
Quant à l'accessibilité en particulier, elles sont déjà documentées. Comme vous l'avez souligné, les directives 508 ou WCAG en sont des exemples.
La clé de l'accessibilité est que tout le monde doit le comprendre et en être conscient. L'équipe UX doit en avoir connaissance afin de ne pas concevoir délibérément des solutions difficiles à rendre accessibles. Les développeurs doivent le comprendre pour que le balisage de couche de présentation et le javascript qu'ils utilisent soient accessibles pour commencer.
Demander à un filaire de communiquer les exigences d'accessibilité revient à demander à un filaire de communiquer les meilleures pratiques HTML. C'est juste un ensemble de compétences que les constructeurs du site devraient posséder. S'ils ne possèdent pas cette compétence, alors c'est un problème de formation/éducation - pas un problème UX Wireframe.
Donc, sur la base de tout cela, en termes de réponse à votre question spécifique:
comment intégrer les principes d'accessibilité dans les wireframes
Cela revient aux concepteurs UX travaillant sur les wireframes qui doivent avoir une connaissance des meilleures pratiques d'accessibilité. Il n'y a pas de liste principale de choses à surveiller, car cela sera toujours très axé sur le contexte. Et il y a toujours aussi place pour le débat. Je suggère donc que la meilleure solution soit de vous assurer que votre équipe UX a une certaine formation en accessibilité. Idéalement, faites appel à un membre du personnel UX qui est un expert des questions d'accessibilité.
Je ne suis pas au courant que quiconque ait compilé une liste de directives 508 ou WCAG qui méritent spécifiquement d'être étudiées pendant la phase filaire. Certains aspects visuels tels que le contraste des couleurs et la taille du texte, et les détails techniques de la mise en œuvre tels que le balisage HTML sont presque certainement hors de portée au stade du wireframing. Cela dit, il y a certainement encore beaucoup de choses à considérer. Les décisions que vous prenez dans les wireframes en ce qui concerne la fonctionnalité et la structure auront presque certainement des implications d'accessibilité.
En plus des trois domaines cités dans la question (hiérarchie intuitive, aides à la navigation et liens significatifs), le printemps suivant vient à l'esprit:
Il convient de noter que ces considérations varient en fonction de la personne qui produit et consomme les wireframes, et dans quel but. Si vous produisez des wireframes afin de donner une orientation aux concepteurs et aux développeurs, vous devriez probablement réfléchir davantage aux détails de l'accessibilité, plus que s'ils étaient utilisés pour donner une vue d'ensemble de haut niveau (pour un client, peut-être).