« Utilisatrice:Ariasuni/V2/Symboles » : différence entre les versions

De Disposition de clavier bépo
(→‎Couche de symboles : rectification et précision de l'idée)
m (Correction lien après changement de nom)
 
(12 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{DISPLAYTITLE:Placement des symboles pour la V2}}
{{DISPLAYTITLE:Placement des symboles pour la V2}}
{{note|Les suggestions et idées d'utilisateurs sont disponibles sur la [[Discussion_utilisateur:Ariasuni/V2/Symboles | page de discussion]].}}
{{note|Brouillon fait à la Rache™}}


Bien que le Bépo soit une excellente disposition de touches, il est évident que cette disposition n'est pas parfaite. C'est pourquoi nous travaillons actuellement à la conception d'une [[V2|version 2]]. Comme dans tout projet, nous avons besoin de retours utilisateurs pour améliorer notre travail, qu'il soit adapté à un maximum d'utilisateurs et qu'il soit tout simplement meilleur pour tout le monde.
L’objectif est d’avoir:
* Un meilleur accès à certains symboles de programmation
* Un meilleur accès aux chiffres
* Un meilleur accès aux symboles mathématiques
* Moins de symboles en doublon
* Mettre un maximum de symboles à disposition


Cette page est là pour lister les suggestions d'amélioration de placement des symboles (disponibles sur la rangée des chiffres et en AltGr). Il s'agit d'améliorer l'ergonomie générale (facilité et confort de frappe) et la facilité d'apprentissage (logique de placement) de la disposition.
== Rangées supérieure ==
=== Chiffres ===
L'idée est d'avoir un pavé numérique sur la main gauche ou droite plutôt que sur la rangée supérieure. Il pourrait être en AltGr ou via un autre modificateur (comme sur le Neo).


Je me permet de rappeler qu'il y plein d'espaces vide sur le Bépo pour placer des caractères spéciaux (AltGr Maj K, AltGr Maj À, et des tas d'autres emplacement du côté droit pour les symboles moins courants). Il serais donc intéressant de supporter plus de caractères et/ou déplacer des symboles à un endroit plus accessible pour la V2.
On place 0 sur l'index, 1 sur le majeur, et le reste dans l'ordre (la fréquence des autres chiffres est beaucoup plus faible et assez proche les unes des autres), pour que cela soit logique et donc facile à apprendre.


Si vous souhaitez faire une suggestion ou ajouter votre avis, il faut respecter cette syntaxe:
Pour les symboles, il faudrait que la plupart des caractères utilisés avec les chiffres (+-= etc) et/ou avec les symboles que l’on utilise habituellement avec les chiffres (par exemple on utilise souvent < avec = en programmation) soient disponibles en AltGr et que ceux que l'on utilise souvent en dehors des chiffres soient dédoublés ailleurs (.,-/() etc?).


Avantages:
* <=, >=, </, />, ->, => sont extrêmement facilités!
* On a beaucoup de place en accès direct sur la rangée supérieure.
* Les symboles −÷× etc pourront toujours être placés en Maj + AltGr


Si vous souhaitez simplement faire un commentaire, <code><nowiki>: ~~~</nowiki> Mon commentaire</code>, ce qui donne:
Inconvénients:
: [[Utilisateur:Sinma|Sinma]] Mon commentaire
* Certains caractères comme +*%= ne sont pas utilisés qu'avec des chiffres, mais vu leur fréquence on peut largement se le permettre.
* Touches dupliquées, mais pas très nombreuses, et on peut mettre certains caractères en accès direct sur la même touche que leur équivalent en AltGr.
* Ça prend pas mal de place en AltGr tout ce bazar!


Si vous souhaitez ajouter votre avis: <code><nowiki>* {{pour}}/{{contre}}/{{neutre}} ~~~</nowiki> Mon commentaire</code>, ce qui donne:
==== Liste des symboles ====
Liste des symboles à compléter si besoin:
* symboles de la couche des chiffres:
  .,+-/*<>=%^()[]
* symboles de la couche des chiffres à dédoubler en accès direct ou Maj:
  .,-/()


* {{pour}} [[Utilisateur:Sinma|Sinma]] Mon commentaire
Voir [[Place des chiffres]].


== Français ==
=== Symboles ===
Critiques liées à la langue française.
On considère qu'on a un AltGr symétrique et que les chiffres disponibles ailleurs.


== Touche € ==
* On place « et » en Maj
Touche extrêmement accessible pour l'usage qu'on en fait. De la même façon, la touche morte monétaire ¤ est quand même vachement bien placé (une touche sous l'index), alors que c'est pas très très courant.
* On place \ en Maj + / (pour la facilité d'apprentissage)


Solution proposée: Déplacer la touche morte monétaire, et rendre € accessible en ¤ E. Du coup ça libère un espace en AltGr E.
== Modificateurs ==
=== AltGr symétrique ===
On a Alt d'un côté et AltGr de l'autre, si on veut un AltGr symétrique accessible donc dupliqué sur la touche Alt, il faut placer Alt ailleurs.


=== Tréma ===
Cela permettrait de mettre Ç sur C, de mettre plus de symboles en AltGr utiles sur la main droite, etc.
¨ en AltGr + I n'est pas pratique pour taper ï, une des seule lettre qui s'écrit avec un tréma, et pourtant pénible à taper quand on n'a pas l'habitude.


Solution proposée: placer ï en AltGr I et placer ˙ (symbole actuellement en AltGr Maj I) à un autre endroit.
Idées en vrac:
* Alt en $ et % (idée la plus populaire semble-t-il)
* Alt en $ et W (pour qu'il ne soit pas trop dur à choper)
[[Utilisateur:Robin moussu|Robin]] pourquoi ne pas utiliser « verr. maj » et « ç » ?
:Peut-être mais Alt ne mérite pas cette place à mon avis (par contre pour un modificateur supplémentaire, oui)


* {{pour}} [[Utilisateur:Sinma|Sinma]]
Idées que l'on peut écarter d'office, Alt sur:
* {{pour}} je confirme, même si le placement est mnémotechniquement excellent, il n'est pas bon à la frappe [[Utilisateur:XavierC|XavierC]]
* Ê et W: le Ê n'est pas présent sur les claviers 104 touches
* C'est vrai qu'il est plus facile de taper ǜ que de taper ï. Je trouve le € particulièrement accessible par rapport à l'usage que j'en fais. D'un autre côté, l'avantage du "mnémotechnique" est incontestable. Ça fait moins peur au débutant, et on passe beaucoup plus rapidement à la frappe en aveugle. Personnellement et pour le moment, je ne suis pas prêt de me passer de cet aspect mnémotechnique. Mettre le ï en {{touche|AltGr}}{{touche|I}} et trouver un endroit pour le ¨ mort. [[Utilisateur:Boumbh|Boumbh]]
* Windows: sur certains claviers il n'y en a qu'une, elle est déjà utilisée pour faire touche Compose, faire apparaitre le menu démarrer et revenir au bureau sous Windows, faire apparaitre le menu sur Unity (par défaut sous Ubuntu), le menu «Activités» sous GNOME Shell…


=== Les guillemets français ===
== Touches mortes ==
Comme pour le point d'interrogation ou les deux points, placer "«" et "»" en AltGr semble être plus pratique pour les enchaînements avec l'espace insécable. Ceci permettrait de dégager de l'espace en accès direct pour les chevrons ou le tréma par exemple.
=== Monétaire ===
:Tu veux dire les placer en Maj «comme le point d'interrogation et les deux points»? Si c'est ça sa rejoint mon [[Utilisateur:Sinma/Symboles_V2#Rang.C3.A9e_des_chiffres|idée]].
L’idée est de mettre le modificateur en AltGr, pas forcément sur E, et $ ne seraient accessibles que via cette touche morte. Il faut voir si ça ne dérange pas trop les programmeurs PHP, Perl etc de ne pas avoir $ en accès direct/AltGr.
* {{pour}} [[Utilisateur:XavierC|XavierC]]
* {{pour}} [[Utilisateur:Boumbh|Boumbh]] Je trouve l'idée très bonne et à creuser.


== Autres langues ==
=== Autres touches mortes ===
Pour les autres langues…
Beaucoup de symboles (~, ^, `, etc) sont disponibles à la fois en touches mortes et en symboles, alors même que leur usage en tant que caractère à part entière est rare, pour ne pas dire rarissime pour certains.
* ^ est disponible en AltGr 6, même en ayant un AltGr symétrique appuyer deux fois sur ^ est plus accessible.
* ~ est disponible sur AltGr N comme touche morte, et AltGr K en symbole, alors que même en informatique son usage reste ponctuel.
* ` est disponible sur AltGr È en touche morte, en AltGr Maj È et Maj % en symbole, deux places gâchées pour un symbole rarement utilisé seul.


Nb : Le problème c’est qu’ils sont utiles en programmation


== Programmation ==
== Places inoccupées ==
Pour les langages de programmation.
Il y a quelques emplacements inoccupés en Bépo:
 
* AltGr Maj ^
=== Paires de parenthèses ===
* AltGr Maj K
Les paires () et [] se tapent à un doigt si on applique la [[méthode de saisie]] standard ou T6 (bien sûr on peut faire une petite entorse à cette règle quand on en a besoin, mais c'est vraiment pas pratique). C'est quelque chose que l'on tape fréquemment en programmation.
* AltGr Maj @
* {{pour}} [[Utilisateur:Sinma|Sinma]]
* AltGr Maj N
* j'utilise deux doigts, pour le moment, je suis encore un peu dans le flou quand il s'agit de taper ces caractères là, comme pour { et }, il y a souvent un \ qui vient s'insérer arbitrairement [[Utilisateur:Boumbh|Boumbh]]
* AltGr Maj W
 
* AltGr Maj À
=== Signe égal ===
* AltGr Maj G
Vraiment très utilisé en programmation, il est placé loin sur l'auriculaire.
 
=== $ et # ===
Plusieurs langages de script (les shells (comme Bash, Csh…), Perl…) et PHP utilisent ces caractères abondamment  et ils sont placés sur la touche la plus éloignée de la position de repos.
* {{pour}} [[Utilisateur:Laurent|Laurent]]
* {{pour}} [[Utilisateur:Sinma|Sinma]]
 
== Autres codes ==
Pour le HTML, le XML, le CSS, LaTeX, les fichiers de configuration, le SQL, la syntaxe wiki…
 
=== Chevrons ===
Faire </ ou /> (HTML, XML) n'est pas très facile.
* {{pour}} [[Utilisateur:Sinma|Sinma]]
 
== Pourcentage ==
Il est placé très loin alors qu'il est plutôt pas mal utilisé en CSS.
* {{pour}} [[Utilisateur:Sinma|Sinma]]
 
== Symboles en général ==
=== Rangée des chiffres ===
C'est pas très pratique, pourquoi pas un pavé numérique en AltGr (ce qui serait mille fois plus ergonomique)? Du coup ça libérerait plein de places pour des symboles en haut.
 
Cela permettrait par exemple de mettre les guillemets français en Maj pour faciliter l'insertion d'espace insécable juste avant et de mettre les chevrons en accès direct.
 
* {{pour}} [[Utilisateur:Sinma|Sinma]]
 
=== Couche de symboles ===
Pourquoi ne pas s'inspirer de la couche 3 du [http://www.neo-layout.org/ Neo allemand] utilisant, par exemple, la touche CapsLock très accessible et pourtant peu utilisée. Sous couvert qu'il n'y ait pas de soucis de portabilité entre Windows, MacOS et les systèmes Unix/Linux.
 
* {{pour}} [[Utilisateur:XavierC|XavierC]]
:{{contre}} [[Utilisateur:Sinma|Sinma]] Je suis plutôt contre, parce que ça pose des problèmes de comptabilité avec certains claviers qui dispose cette touche à un endroit inhabituel, comme les TypeMatrix. En fait, ce genre de problème concerne les constructeurs de claviers, pas nous.
:: Je trouve aussi que les modificatrices qu'ils ont choisi sont trop mouvantes, je pensais juste à une couche spécifique rassemblant le « pavé » numérique et les caractères de prog. La ou les modificatrices peuvent, ou plutôt devront, être ailleurs. S'il est possible de symétriser AltGr et de déplacer Alt sur la touche {$} [²] on peut très bien envisager ladite couche en AltGr et les caractères actuellement en AltGr sur une nouvelle couche utilisant une modificatrice supplémentaire. [[Utilisateur:XavierC|XavierC]]

Dernière version du 22 juillet 2017 à 19:13

Les suggestions et idées d'utilisateurs sont disponibles sur la page de discussion.

Brouillon fait à la Rache™

L’objectif est d’avoir:

  • Un meilleur accès à certains symboles de programmation
  • Un meilleur accès aux chiffres
  • Un meilleur accès aux symboles mathématiques
  • Moins de symboles en doublon
  • Mettre un maximum de symboles à disposition

Rangées supérieure

Chiffres

L'idée est d'avoir un pavé numérique sur la main gauche ou droite plutôt que sur la rangée supérieure. Il pourrait être en AltGr ou via un autre modificateur (comme sur le Neo).

On place 0 sur l'index, 1 sur le majeur, et le reste dans l'ordre (la fréquence des autres chiffres est beaucoup plus faible et assez proche les unes des autres), pour que cela soit logique et donc facile à apprendre.

Pour les symboles, il faudrait que la plupart des caractères utilisés avec les chiffres (+-= etc) et/ou avec les symboles que l’on utilise habituellement avec les chiffres (par exemple on utilise souvent < avec = en programmation) soient disponibles en AltGr et que ceux que l'on utilise souvent en dehors des chiffres soient dédoublés ailleurs (.,-/() etc?).

Avantages:

  • <=, >=, </, />, ->, => sont extrêmement facilités!
  • On a beaucoup de place en accès direct sur la rangée supérieure.
  • Les symboles −÷× etc pourront toujours être placés en Maj + AltGr

Inconvénients:

  • Certains caractères comme +*%= ne sont pas utilisés qu'avec des chiffres, mais vu leur fréquence on peut largement se le permettre.
  • Touches dupliquées, mais pas très nombreuses, et on peut mettre certains caractères en accès direct sur la même touche que leur équivalent en AltGr.
  • Ça prend pas mal de place en AltGr tout ce bazar!

Liste des symboles

Liste des symboles à compléter si besoin:

  • symboles de la couche des chiffres:
 .,+-/*<>=%^()[]
  • symboles de la couche des chiffres à dédoubler en accès direct ou Maj:
 .,-/()

Voir Place des chiffres.

Symboles

On considère qu'on a un AltGr symétrique et que les chiffres disponibles ailleurs.

  • On place « et » en Maj
  • On place \ en Maj + / (pour la facilité d'apprentissage)

Modificateurs

AltGr symétrique

On a Alt d'un côté et AltGr de l'autre, si on veut un AltGr symétrique accessible donc dupliqué sur la touche Alt, il faut placer Alt ailleurs.

Cela permettrait de mettre Ç sur C, de mettre plus de symboles en AltGr utiles sur la main droite, etc.

Idées en vrac:

  • Alt en $ et % (idée la plus populaire semble-t-il)
  • Alt en $ et W (pour qu'il ne soit pas trop dur à choper)

Robin pourquoi ne pas utiliser « verr. maj » et « ç » ?

Peut-être mais Alt ne mérite pas cette place à mon avis (par contre pour un modificateur supplémentaire, oui)

Idées que l'on peut écarter d'office, Alt sur:

  • Ê et W: le Ê n'est pas présent sur les claviers 104 touches
  • Windows: sur certains claviers il n'y en a qu'une, elle est déjà utilisée pour faire touche Compose, faire apparaitre le menu démarrer et revenir au bureau sous Windows, faire apparaitre le menu sur Unity (par défaut sous Ubuntu), le menu «Activités» sous GNOME Shell…

Touches mortes

Monétaire

L’idée est de mettre le modificateur en AltGr, pas forcément sur E, € et $ ne seraient accessibles que via cette touche morte. Il faut voir si ça ne dérange pas trop les programmeurs PHP, Perl etc de ne pas avoir $ en accès direct/AltGr.

Autres touches mortes

Beaucoup de symboles (~, ^, `, etc) sont disponibles à la fois en touches mortes et en symboles, alors même que leur usage en tant que caractère à part entière est rare, pour ne pas dire rarissime pour certains.

  • ^ est disponible en AltGr 6, même en ayant un AltGr symétrique appuyer deux fois sur ^ est plus accessible.
  • ~ est disponible sur AltGr N comme touche morte, et AltGr K en symbole, alors que même en informatique son usage reste ponctuel.
  • ` est disponible sur AltGr È en touche morte, en AltGr Maj È et Maj % en symbole, deux places gâchées pour un symbole rarement utilisé seul.

Nb : Le problème c’est qu’ils sont utiles en programmation

Places inoccupées

Il y a quelques emplacements inoccupés en Bépo:

  • AltGr Maj ^
  • AltGr Maj K
  • AltGr Maj @
  • AltGr Maj N
  • AltGr Maj W
  • AltGr Maj À
  • AltGr Maj G