« v2:Méthodologie » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
(Ajout de la catégorie "Bépo_v2_projet")
 
(24 versions intermédiaires par 5 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
(Mode brouillon pour l'instant, je m'occuperai de la mise en page plus tard :-þ )
=Méthodologie=


* Définir l'ordre des priorités. Base de départ : français, anglais, caractères spéciaux, autres langues UE, espéranto/ido, autres langues étrangères (s'il reste la moindre place de libre…)
==Processus rationnel==
* la carte d'accessibilité
 
* corpus français très fourni
Partie à objectiver autant que possible (stats, algo etc).
 
L'algo sera l'expression des différentes contraintes, citons en vrac :
* CAT ;
* réduction de la distance : les caractères les plus fréquents sur les touches les plus accessibles ;
* alternance des mains ;
* privilégier les touches du haut par rapport à celles du bas, et les mouvements vers l'intérieur du clavier plutôt que vers l'extérieur ;
* équilibrage de la charge des doigts
* réduction des digrammes à un doigt ;
* éventuellement (voir si c'est réellement pertinent), pour les raccourcis, rajouter une contrainte du style {zxcvfwsao} = sur la partie gauche du clavier, comme le Colemak.
 
Étapes du travail :
* corpus français très fourni, dont on tire la fréquence des caractères
* corpus anglais très fourni
* corpus anglais très fourni
* corpus pour les caractères spéciaux
* corpus pour les caractères spéciaux
* un keylogger pour vérifier la pertinence des corpus vis-à-vis d'une utilisation réelle
* un keylogger pour vérifier la pertinence des corpus vis-à-vis d'une utilisation réelle
* la carte d'accessibilité du pc105 (si possible en collaboration avec des professionnels de santé)
* CAT des TM et autres claviers des utilisateurs du projet
* un outil pour surveiller la charge des doigts, en prenant en compte leur déplacement
* un outil pour surveiller la charge des doigts, en prenant en compte leur déplacement
* tester la portabilité de l'AltGr symétrique
* Écrire l'algo de placement. On se basera sur le travail de Crako pour le bépo 0.1, en tenant compte des nouvelles contraintes/idées trouvées depuis et des enseignements tirés du bépo au fil du temps.
** Linux ok (bug sous centos à une époque ?)
[[Catégorie:Bépo_v2_projet]]
** Windows voir avec A2
** Mac : Iiiak a proposé de vérifier la possibilité de transformer une touche régulière en modificateur
 
——————————
 
« Les priorités devraient être : français, anglais, caractères spéciaux, autres langues UE, espéranto/ido, autres langues étrangères (s'il reste la moindre place de libre…) »
 
Donc :
*1/ Corpus français (littéraire/WP et irc/IM/mail/etc)
**=> Placement des principales touches
*2/ Corpus anglais (idem)
**=> Un peu de sel à rajouter dans l'algo pour placer k/w/z etc
*3/ Corpus "informatique" (principaux languages de prog, shell unix, etc)
**=> Placement des accès en AltGr
*4/ pour le reste, on fera du mieux qu'on peut avec la place qu'il restera.

Dernière version du 27 mars 2023 à 14:20

Méthodologie

Processus rationnel

Partie à objectiver autant que possible (stats, algo etc).

L'algo sera l'expression des différentes contraintes, citons en vrac :

  • CAT ;
  • réduction de la distance : les caractères les plus fréquents sur les touches les plus accessibles ;
  • alternance des mains ;
  • privilégier les touches du haut par rapport à celles du bas, et les mouvements vers l'intérieur du clavier plutôt que vers l'extérieur ;
  • équilibrage de la charge des doigts
  • réduction des digrammes à un doigt ;
  • éventuellement (voir si c'est réellement pertinent), pour les raccourcis, rajouter une contrainte du style {zxcvfwsao} = sur la partie gauche du clavier, comme le Colemak.

Étapes du travail :

  • corpus français très fourni, dont on tire la fréquence des caractères
  • corpus anglais très fourni
  • corpus pour les caractères spéciaux
  • un keylogger pour vérifier la pertinence des corpus vis-à-vis d'une utilisation réelle
  • la carte d'accessibilité du pc105 (si possible en collaboration avec des professionnels de santé)
  • CAT des TM et autres claviers des utilisateurs du projet
  • un outil pour surveiller la charge des doigts, en prenant en compte leur déplacement
  • Écrire l'algo de placement. On se basera sur le travail de Crako pour le bépo 0.1, en tenant compte des nouvelles contraintes/idées trouvées depuis et des enseignements tirés du bépo au fil du temps.