« Duels d'accessibilité » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 73 : | Ligne 73 : | ||
│ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | │ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | ||
│ <span style="color:#E50B00;"> 2</span> │ <span style="color:#E52200;"> 7</span> │ <span style="color:#E53400;">11</span> │ <span style="color:#E56200;">21</span> │ <span style="color:#E56B00;">23</span> │ <span style="color:#E54000;">13</span> │ <span style="color:#E50B00;"> 2</span> │ <span style="color:#E54800;">15</span> │ <span style="color:#E56500;">22</span> │ <span style="color:#E56C00;">23</span> │ <span style="color:#E55600;">18</span> │ <span style="color:#E52000;"> 7</span> │ <span style="color:#E50900;"> 2</span> ║ <-- ║ | │ <span style="color:#E50B00;"> 2</span> │ <span style="color:#E52200;"> 7</span> │ <span style="color:#E53400;">11</span> │ <span style="color:#E56200;">21</span> │ <span style="color:#E56B00;">23</span> │ <span style="color:#E54000;">13</span> │ <span style="color:#E50B00;"> 2</span> │ <span style="color:#E54800;">15</span> │ <span style="color:#E56500;">22</span> │ <span style="color:#E56C00;">23</span> │ <span style="color:#E55600;">18</span> │ <span style="color:#E52000;"> 7</span> │ <span style="color:#E50900;"> 2</span> ║ <-- ║ | ||
╔═════╧═╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣ | |||
║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ | ║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ | ||
║ ->| ║ <span style="color:#BAE500;">59</span> │ <span style="color:#A0E500;">65</span> │ <span style="color:#72E500;">75</span> │ <span style="color:#90E500;">68</span> │ <span style="color:#E5D200;">45</span> │ <span style="color:#E59800;">33</span> │ <span style="color:#95E500;">67</span> │ <span style="color:#71E500;">75</span> │ <span style="color:#86E500;">70</span> │ <span style="color:#D4E500;">53</span> │ <span style="color:#E5B000;">38</span> │ <span style="color:#E54A00;">16</span> ║ <-' ║ | ║ ->| ║ <span style="color:#BAE500;">59</span> │ <span style="color:#A0E500;">65</span> │ <span style="color:#72E500;">75</span> │ <span style="color:#90E500;">68</span> │ <span style="color:#E5D200;">45</span> │ <span style="color:#E59800;">33</span> │ <span style="color:#95E500;">67</span> │ <span style="color:#71E500;">75</span> │ <span style="color:#86E500;">70</span> │ <span style="color:#D4E500;">53</span> │ <span style="color:#E5B000;">38</span> │ <span style="color:#E54A00;">16</span> ║ <-' ║ | ||
Ligne 79 : | Ligne 79 : | ||
║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | ||
║ CAPS ║ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#AFE500;">61</span> │ <span style="color:#A4E500;">64</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#C0E500;">58</span> │ <span style="color:#E56300;">21</span> ║ ║ | ║ CAPS ║ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#AFE500;">61</span> │ <span style="color:#A4E500;">64</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#00E500;">00</span> │ <span style="color:#C0E500;">58</span> │ <span style="color:#E56300;">21</span> ║ ║ | ||
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣ | |||
║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ | ║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ | ||
║ | ║ <span style="color:#E5DF00;">48</span> │ <span style="color:#E5E100;">49</span> │ <span style="color:#E5BF00;">41</span> │ <span style="color:#CDE500;">55</span> │ <span style="color:#AAE500;">62</span> │ <span style="color:#E58900;">30</span> │ <span style="color:#A9E500;">63</span> │ <span style="color:#7AE500;">73</span> │ <span style="color:#C3E500;">57</span> │ <span style="color:#DDE500;">51</span> │ <span style="color:#B4E500;">60</span> ║ | ║ | ║ | ║ <span style="color:#E5DF00;">48</span> │ <span style="color:#E5E100;">49</span> │ <span style="color:#E5BF00;">41</span> │ <span style="color:#CDE500;">55</span> │ <span style="color:#AAE500;">62</span> │ <span style="color:#E58900;">30</span> │ <span style="color:#A9E500;">63</span> │ <span style="color:#7AE500;">73</span> │ <span style="color:#C3E500;">57</span> │ <span style="color:#DDE500;">51</span> │ <span style="color:#B4E500;">60</span> ║ | ║ | ||
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣ | |||
║ ║ ║ ║ | ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ | ||
║ Ctrl ║ WinG ║ Alt ║ | ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl║ | ||
╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝ | |||
Ligne 93 : | Ligne 93 : | ||
│ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | │ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | ||
│ 3 │ 1 │ 4 │ 2 │ 5 │ 1 │ 0 │ 4 │ 4 │ 6 │ 2 │ 2 │ 1 ║ <-- ║ | │ 3 │ 1 │ 4 │ 2 │ 5 │ 1 │ 0 │ 4 │ 4 │ 6 │ 2 │ 2 │ 1 ║ <-- ║ | ||
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣ | |||
║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ | ║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ | ||
║ ->| ║ 8 │ 4 │ 3 │ 3 │ 2 │ 3 │ 3 │ 4 │ 2 │ 1 │ 1 │ 3 ║ <-' ║ | ║ ->| ║ 8 │ 4 │ 3 │ 3 │ 2 │ 3 │ 3 │ 4 │ 2 │ 1 │ 1 │ 3 ║ <-' ║ | ||
Ligne 99 : | Ligne 99 : | ||
║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ | ||
║ CAPS ║ 0 │ 0 │ 0 │ 0 │ 3 │ 4 │ 0 │ 0 │ 0 │ 0 │ 12 │ 10 ║ ║ | ║ CAPS ║ 0 │ 0 │ 0 │ 0 │ 3 │ 4 │ 0 │ 0 │ 0 │ 0 │ 12 │ 10 ║ ║ | ||
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣ | |||
║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ | ║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ | ||
║ | ║ 10 │ 2 │ 6 │ 5 │ 4 │ 6 │ 7 │ 6 │ 3 │ 2 │ 5 ║ | ║ | ║ | ║ 10 │ 2 │ 6 │ 5 │ 4 │ 6 │ 7 │ 6 │ 3 │ 2 │ 5 ║ | ║ | ||
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣ | |||
║ ║ ║ ║ | ║ ║ ║ ║ ║ ║ ║ ║ ║ | ||
║ Ctrl ║ WinG ║ Alt ║ | ║ Ctrl ║ WinG ║ Alt ║ ESPACE ║AltGr║ WinD ║WinM ║ Ctrl║ | ||
╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝ |
Version du 26 avril 2008 à 15:40
Les duels d’accessibilité permettent d’estimer l’accessibilité des touches afin de pouvoir y placer les caractères les plus courants. Cette tâche s'avère difficile pour plusieurs raisons :
- il est difficile de classer les touches par accessibilité sans aucune aide ;
- l'accessibilité est quelque chose de subjectif ;
- l'accessibilité est très dépendante de l'utilisateur (on peut avoir une grande variabilité sur certaines touches) ;
- …
Plusieurs carte d'accessibilité des touches ont été proposées.
Principe
Cette section est vide, pas assez détaillée ou incomplète. Votre aide est la bienvenue !
Participer
Il faut installer Python sur votre ordinateur puis télécharger et décompresser cette archive. Ensuite il faut executer le programme key_vote_full.py
. Sous windows, il suffit de double cliquer dessus. Sous Linux et Mac OS X, il faut executer la commande :
python key_vote_full.py
Le programme vous demande alors de choisir votre type de clavier :
0 : bépo 0.6.5.1 1 : bépo 0.6.2.3 2 : azerty mac 3 : bépo 0.6.2.2.4 4 : azerty pc votre clavier:
Saisissez le numéro du clavier de votre choix, puis clavier bépoEntrée. Le vote peut commencer !
Le programme va vous proposer de comparer des touches deux à deux. Par exemple clavier bépo) et clavier bépoÈ :
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗ │ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ │ $ │ " │ « │ » │ ( │ ) │ _ │ + │ - │ / │ * │ = │ % ║ <-- ║ ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣ ║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ ║ ->| ║ B │ É │ P │ O │ È │ ^ │ V │ D │ L │ J │ Z │ W ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ ║ CAPS ║ A │ U │ I │ E │ , │ C │ T │ S │ R │ N │ M │ Ç ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣ ║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ ║ | ║ Ê │ À │ Y │ H │ . │ K │ ' │ Q │ G │ X │ F ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝ Duel : ) contre È ) ou 1-> ) è ou 2-> è 0-> égalité Q-> quitter A-> annuler un duel T-> annuler des duels d'une touche 0 duels réalisés / 1128 possibles vote:
Saisissez la touche le caractère de la touche que vous préférez, ici très certainement clavier bépoÈ, puis clavier bépoEntrée :
vote: è
Le programme vous propose ensuite deux nouvelles touches à comparer. Vous pouvez à tout moment saisir « Q » pour quitter le programme — les comparaisons déjà effectuées ne seront pas perdues.
Il n'est pas nécessaire de faire tous les duels possibles — même partiels, vos résultats sont intéressants ! Quand vous aurez effectué suffisamment de comparaisons, envoyez le fichier result
sur la liste de diffusion, ou venez sur IRC. Vos résultats seront utilisés pour améliorer la carte ci-dessous.
Résultats
Les résultats sont représentés sur une carte. Chaque touche contient un nombre qui indique son accessibilité — plus le nombre est élevé, meilleur est l'accessibilité. 00
signifie 100.
[glehmann@gbook trunk]$ python map.py *.duels -c 9 participants, 6008 votes.
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗ │ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ │ 2 │ 7 │ 11 │ 21 │ 23 │ 13 │ 2 │ 15 │ 22 │ 23 │ 18 │ 7 │ 2 ║ <-- ║ ╔═════╧═╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣ ║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ ║ ->| ║ 59 │ 65 │ 75 │ 68 │ 45 │ 33 │ 67 │ 75 │ 70 │ 53 │ 38 │ 16 ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ ║ CAPS ║ 00 │ 00 │ 00 │ 00 │ 61 │ 64 │ 00 │ 00 │ 00 │ 00 │ 58 │ 21 ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣ ║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ ║ | ║ 48 │ 49 │ 41 │ 55 │ 62 │ 30 │ 63 │ 73 │ 57 │ 51 │ 60 ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣ ║ ║ ║ ║ NBSPACE FINE-NBSPACE ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ SPACE ║AltGr║ WinD ║WinM ║ Ctrl║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝
On peut représenter de la même façon la variabilité entre les participants. Plus la valeur est haute, plus la variabilité est élevée :
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗ │ │ │ │ │ │ │ │ │ │ │ │ │ ║ ║ │ 3 │ 1 │ 4 │ 2 │ 5 │ 1 │ 0 │ 4 │ 4 │ 6 │ 2 │ 2 │ 1 ║ <-- ║ ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣ ║ |<- ║ │ │ │ │ │ │ │ │ │ │ │ ║ | ║ ║ ->| ║ 8 │ 4 │ 3 │ 3 │ 2 │ 3 │ 3 │ 4 │ 2 │ 1 │ 1 │ 3 ║ <-' ║ ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗ ║ ║ ║ │ │ │ │ │ │ │ │ │ │ │ ║ ║ ║ CAPS ║ 0 │ 0 │ 0 │ 0 │ 3 │ 4 │ 0 │ 0 │ 0 │ 0 │ 12 │ 10 ║ ║ ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣ ║ ^ ║ │ │ │ │ │ │ │ │ │ │ ║ ^ ║ ║ | ║ 10 │ 2 │ 6 │ 5 │ 4 │ 6 │ 7 │ 6 │ 3 │ 2 │ 5 ║ | ║ ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ Ctrl ║ WinG ║ Alt ║ ESPACE ║AltGr║ WinD ║WinM ║ Ctrl║ ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝