Re: [EGD-discu] [Vote] Touche morte + espace [RÉSUMÉ] |
[ Thread Index |
Date Index
| More ergodis.org/discussions Archives
]
Merci Flamme pour ce résumé, j’aimerais juste apporter quelques nuances.
Dimanche 22 Janvier 2017 21:22:53, Flamme a écrit :
>
> Résumé:
>
> Les caractères combinés sont créés par fusion de deux caractères ou
> plus. Ils ressemblent à s’y méprendre à des caractères précomposés
Parce que par définition ils représentent exactement la même chose, et quand
l’implémentation est correcte, ça a forcément exactement le même aspect.
> (ceux que 99,9% des gens utilisent tous les jours).
En France et dans d’autres pays servis par des précomposés.
> Si tu ne sais pas ce qu’est un caractère combinant, c’est que tu
> utilises des caractères précomposés.
>
> Bien que d’apparence similaire, ces caractères précomposés et combinés
> sont très différents. En gros, "é" ≠ "é", même si ce que tu vois te dis
> que c’est la même chose.
Au niveau de l’encodage, c’est différent (U+00E9 contre U+0065 U+0301), mais
pour le lecteur c’est la même chose, et ça doit l’être, par définition.
>
> Ces caractères combinés ne sont pas utiles pour la frappe du français et
> de nombreuses langues, attendu qu’il existe des caractères précomposés
pour toutes les langues d’Europe sauf le lituanien accentué (1 % de l’usage)
> pour la plupart. Mais ils sont indispensables pour taper dans certaines
> langues rarement employées par chez nous.
mais courantes dans de nombreux pays de la Francophonie.
>
> Les gros problèmes que ces caractères combinés posent sont d’ordre
> technique, et peu importe ce qu’ils sont. Disons que ça complique la vie
et surtout le travail…
> des programmeurs et que c’est encore très mal géré d’une manière générale.
Pas si mal que ça, mais ça demande plus de travail pour le mettre en place.
>
> Marcel plaide qu’il suffit de normaliser le codage des textes, et voilà.
[Je n’ai pas remarqué que j’étais aussi catégorique.] Une solution est de normaliser
les textes en NFC (caractères précomposés autant que disponibles), une autre solution
est de créer une fonction qui compte les grappes de graphèmes et non les unités de code.
> Je plaide que ça ne suffit pas, et que c’est toujours le bordel, que ça
> crée des textes incohérents au niveau du codage et que la normalisation
> n’est qu’un pis-aller.
Je n’en ai pas conscience. Un texte normalisé NFC dans une de ces langues européennes
est sans aucun diacritique combinant, donc très cohérent :
1 grappe de graphèmes == 1 unité de code.
>
> Le reste de nos arguments sont surtout des points de vue personnels.
Et des détails concernant l’ergonomie du bépo et son rapport à l’azerty.
>
> Donc, je ne veux pas qu’on produise des combinés par la touche Espace,
> mais que celle-ci ait un comportement usuel, tel qu’on le connaît
> aujourd’hui.
>
> Marcel veut que les combinants soient accessibles via cette touche pour
> faciliter la saisie du lituanien et de quelques langues d’Afrique, et
> sans doute d’autres.
Et avec ça, je veux que les utilisateurs n’aient plus aucune raison de vouloir
taper des caractères informatiques par ce pis-aller qu’est la séquence
'touche morte, espace', car c’est inconcevable sur une disposition ergonomique
qui prend l’ergonomie au sérieux.
>
> Marcel veut une extension des possibilités via la barre Espace, tandis
> que je préfère que celle-ci soit réservée à un usage plus simple et plus
> usuel, laissant la saisie des combinants sur la touche point.
Cet usage de la touche point paraît être une invention d’ISO/IEC 9995-11:2015 et de
DIN 2137:2012, donc il ne peut pas être question de « laisser ». On est dans
l’innovation quoi qu’on fasse. Les ^ et ` par espace sont un archaïsme avéré, qui
n’a plus lieu d’être quand le ^ et le ` ont chacun une bonne place.
Mais le but déclaré de l’option "point" est de compliquer la saisie des combinants.
>
> Voilà en gros.
>
> Olivier (Flamme)
Marcel
--
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".