web-dev-qa-db-fra.com

Taille de la case à cocher de la zone «cliquable» sur le bureau

Je me demande s'il existe des directives concernant la taille de la zone "cliquable" d'une case à cocher sur le bureau. J'avais une discussion avec notre développeur et quand il teste le produit, il clique parfois les cases à cocher. Je me suis donc demandé s'il existait des directives connues à ce sujet.

enter image description here

Dans l'image ci-dessus, la zone la plus sombre est la zone de clic actuelle. La hauteur de la zone marquée est de 24 pixels. Je n'ai moi-même jamais raté de clic, pas plus que les utilisateurs sur lesquels nous l'avons testé.

Pour les tablettes/mobiles, nous n'utilisons pas les cases à cocher ci-dessus, sur les mobiles/tablettes, elles sont plus grandes et quelque peu différentes, les cases à cocher mobiles/tablettes respectent des directives telles que la taille minimale de la cible tactile.

Si vous avez fait des tests à ce sujet, j'aimerais savoir.

Mise à jour: Merci pour les réponses, grâce à la réponse de Christophe j'ai trouvé que Microsoft suggère un taille de 17px . Cependant, ils n'offrent aucun détail sur la raison pour laquelle, peut-être que quelqu'un a trouvé des recherches pour un critère AA.

5
Kevin M.

la réponse de slugolicious est correcte dans le sens où le critère de succès 2.5.5, introduit dans WCAG 2.1, définit une taille cible minimale de 44 par 44 pixels. Cependant, il faut vraiment jeter un coup d'œil à Comprendre le critère de succès 2.5.5: taille cible , ce qui explique le but de ce critère de succès (soulignement le mien):

L'objectif de ces critères de réussite est de garantir que les tailles cibles sont suffisamment grandes pour que les utilisateurs puissent les activer facilement, même si l'utilisateur accède au contenu sur un petit appareil à écran tactile de poche , a une dextérité limitée ou a du mal à activer de petites cibles pour d'autres raisons. Par exemple, les souris et les dispositifs de pointage similaires peuvent être difficiles à utiliser pour ces utilisateurs, et une cible plus grande les aidera à activer la cible.

Le toucher est particulièrement problématique car il s'agit d'un mécanisme d'entrée avec précision grossière . Les utilisateurs n'ont pas le même niveau de contrôle précis lorsqu'ils utilisent des entrées telles qu'une souris ou un stylet. Un doigt est plus grand qu'un pointeur de souris , et obstrue généralement la vue de l'utilisateur de l'emplacement précis sur l'écran qui est touché/activé. (...)

Une hauteur de 44 pixels est assez grande pour les cases à cocher et les boutons radio sur le Web ou sur le bureau, ce qui est l'une des raisons pour lesquelles SC 2.5.5 est au niveau AAA: c'est un niveau c'est non recommandé pour tous les sites Web :

Il n'est pas recommandé d'exiger la conformité au niveau AAA en tant que politique générale pour des sites entiers car il n'est pas possible de satisfaire à tous les critères de réussite du niveau AAA pour certains contenus.

Cependant, votre question portait sur les tailles cibles des cases à cocher sur le bureau , pas sur le Web ou sur les appareils mobiles. Plusieurs systèmes d'exploitation et développeurs de bibliothèques de widgets ont créé des directives pour les interfaces de bureau, mais je n'ai pu trouver de recommandations pour la taille cible dans aucune de ces directives. Voici quelques exemples.

6
Tsundoku

Un nouveau critère de succès WCAG 2.1 est " 2.5.5 Target Size ", mais c'est une conformité AAA.

La taille de la cible pour les entrées de pointeur est d'au moins 44 par 44 pixels CSS, sauf lorsque:
Équivalent : la cible est disponible via un lien ou un contrôle équivalent sur la même page d'au moins 44 par 44 pixels CSS;
Inline: La cible est dans une phrase ou un bloc de texte;
Contrôle de l'agent utilisateur: La taille de la cible est déterminée par l'agent utilisateur et n'est pas modifiée par l'auteur;
Essentiel: Une présentation particulière de la cible est essentielle à l'information véhiculée.

10
slugolicious