Dans les projets, la phase de développement a tendance à prendre plus de temps que prévu. Le premier réflexe des responsables ou superviseurs est de hâter les processus en posant des dates butoirs, et de figer le produit quand il paraît satisfaisant. Souvent à tort.
Attendu et développé depuis les années 1970,1AFNOR, [NF XP] E55-060 Avril 1976, Disposition des claviers alphanumériques d'usage général, Annulée le 01/11/2010. Voir Alain LABONTÉ, Standardizing function keys on a keyboard, 7 juin 1999. l’environnement qui permet d’écrire en français interopérable – mais aussi dans d’autres langues – sans se prendre la tête existe désormais. C’était un long chemin semé d’embûches, car le français est l’une des langues d’écriture latine les plus exigeantes typographiquement, même si elle n’a pas la réputation d’être la plus difficile à apprendre.
Pierre angulaire, la disposition de clavier commencée en 20142Puis continuée jusqu’au 3 janvier 2015 sur Agencement France pour netbook*, anciennement sur « dispoclavier.monsite-orange.fr », avec l’ancien nom de domaine, plus tard « pagesperso-orange.fr », aujourd’hui fermées. — Le dossier téléchargeable a été corrompu. Il faut corriger en « kbdfrfrb.dll » le nom du pilote de disposition dans le dossier « wow64 », depuis que ce pilote a été renommé en « malheureusement indisponible ». sous le nom de code Dispoclavier(1)Le site successeur de dispoclavier.monsite-orange.fr est dispoclavier.com. a pu être finalisée à partir de janvier 2020 – dès avant l’apparition en France de la pandémie de COVID‑19 – et à partir de Pâques, au prix de plusieurs changements jusqu’au 16 mai, et encore d’un ajustement le 20 et d’un changement d’ampleur le 29, finalisé à la Pentecôte.
Par surprise, 8 symboles informatiques ont changé de place le 6 juin, entraînant dans leur suite, dans un souci de cohérence interne, une kyrielle d’autres symboles dont la redisposition a pris jusqu’au 20 juin. Cette rentrée en fusion a tôt fait de profiter au pictogramme de la maison (symbolisant aussi la page d’accueil) pour rejoindre d’autres emoji déjà présents sur la disposition. L’objectif est qu’une petite cinquantaine parmi les symboles les plus courants comme , , , une quarantaine de touches dont – et – (🇦–🇿), tous les drapeaux nationaux, des Îles de l’Ascension 🇦🇨 (🇦🇨) à Zimbabwe 🇿🇼 (🇿🇼) en passant par 🇫🇷, deux émoticônes () et plusieurs emoji adaptables à la couleur de peau au choix parmi , dont , et , puissent être saisis partout même en l’absence de palette. Toutefois, depuis le 12 juillet sur ce site, seuls les drapeaux des pays s’affichent automatiquement dans Chrome, obligeant à téléverser et intégrer les autres emoji. Firefox n’est pas concerné par ce bug.
Nouvelles améliorations
Toutes les 8 grandes ponctuations sont aussi simples à saisir avec ou sans espacement depuis le 24 juin, et depuis le 2 juillet elles le sont toutes sur les mêmes touches, grâce à un ajustement de l’ordre des priorités. Au départ, la nouvelle touche modificatrice AltFr, qui s’appelait Num (ou SPM, SPéciale Mathématiques), puis nEx (de l’anglais « numpad Extended »), avait été conçue pour le pavé numérique étendu permettant de saisir les nombres avec le séparateur des milliers qui fonctionne conformément aux recommandations du Bureau international des poids et mesures (BIPM) et de l’Imprimerie nationale, et d’Unicode qui en 1999 ajouta l’espace fine insécable, non justifiante, aussi pour pallier l’oblitération de l’espace fine, présente dès le début, mais devenue sécable avant la publication du standard Unicode.
Du côté des émoticônes, a été ajoutée sur la disposition parce qu’elle est de loin la plus utilisée au monde, en France après le qui sur le clavier est aussi sur touche vive et d’abord dans le groupe 3, soit deux fois la sélectrice de groupe * puis la touche virgule/point d’interrogation, parce que cette ponctuation esquisse le contour droit du cœur ; dans le groupe 2, il y a le coup de glotte unicaméral « ʔ », utilisé au Canada à côté du coup de glotte bicaméral « ɂɁ », lui aussi dans le groupe 2 mais sur qQ. Les émoticônes les plus utilisées3Consortium Unicode, The Most Frequent Emoji, Ranked Order by Median Frequency, 2019. ont été complétées sur la disposition de clavier le 8 juillet autant qu’il est faisable directement sous tous les quatre systèmes d’exploitation visés : Windows, Linux, MacOS, et ChromeOS où les dispositions de clavier fonctionnent comme sous Linux. En ont bénéficié notamment, par ordre de fréquence : .
Ensuite, qui figure au 24ᵉ rang du classement par fréquence, a été ajoutée sur la (nouvelle) touche du point-virgule (B10) grâce à une optimisation de cette touche et de sa voisine, la touche du deux-points (, 19ᵉ rang) le soir du 11 juillet. La même opération a permis d’ajouter aussi (16ᵉ rang) et (20ᵉ rang). Une amélioration similaire des touches B07 et B08 a permis deux jours plus tard de compléter le dispositif. Mais la présence de pictogrammes directement dans des dispositions de clavier interopérables est limitée, parce que la plupart des emoji étant en-dehors du plan multilingue de base, ils sont codés sur deux unités en UTF‑16, format Unicode utilisé par Windows, dont les pilotes de disposition ne peuvent sortir par touches mortes qu’une seule unité de code. Saisir une émoticône simple en deux temps voire plus ne peut être proposé couramment. On est donc limité aux touches vives, avec souvent 2 ou 3 touches modificatrices ; cela reste plus rapide que les autres outils de saisie. Le but est d’offrir une alternative pour les cas les plus fréquents.
Enfin, de graves erreurs de disposition ont pu émerger à la conscience et bénéficier de correctifs au fil des mois de ces années 2020 et 2021, et même en 2022. C’est aussi tard que le 25 mai de cette année-là, plus de huit ans après le début des travaux, qu’autant que six défauts gravissimes de plus ont été identifiés et corrigés. D’abord trois (le symbole yen un niveau trop haut, le trigramme breton sur Z au lieu de A, le caret sur Y et l’arobase sur A au lieu de l’inverse), puis encore trois (dualité de la virgule et du point en VerrNum sur le pavé numérique étendu, instabilité des points d’interrogation et d’exclamation, permutation du point-virgule et du point d’exclamation). Il a fallu pour cela accepter le fait que l’arobase soit disposée sur AltGr + Y plutôt que sur AltGr + A, à partir du moment où elle avait reçu une place stable en accès direct sans occuper la touche à gauche du 1, réquisitionnée pour devenir une bascule. Sur cette disposition, ces erreurs étaient absolument détestables et lui auraient valu un rejet résolu, comme c’était le cas de toutes ses prédécesseures à en juger d’après le fait que virtuellement personne n’en voulait, sans que ce soit un rejet de principe, au moins la plupart du temps, mais bien un jugement sur pièces.
Avec une dose modérée de cynisme, on pourrait appliquer le proverbe : « Le chemin est le but. » (N’est-ce pas ?) Or c’est totalement faux dans le cas de ces dispositions de clavier. Le chemin n’est pas le but ; tout ce qui compte est d’arriver le plus tôt possible (oui, j’aurais voulu que ce soit en 2014 !) à des dispositions de clavier qui fonctionnent vraiment, autant pour l’écriture du français que pour la programmation.
Les moyens de l’orthographe française
Douée d’une langue belle et exigeante, la nation française a été dotée d’une Académie pour veiller sur sa langue, et d’une Imprimerie nationale qui a contribué à en codifier les règles. Parmi celles-ci figure en bonne place le principe de conserver l’éventuel diacritique quand une lettre est écrite en majuscule, et de ne supprimer aucun accent, cédille ou tréma quand les noms ou les mots sont présentés en capitales. Cela importe particulièrement pour les noms propres, dont la prononciation est fonction des diacritiques. Comment par exemple être sûr qu’à côté d’AMPERE, APPERE ne se prononce pas comme APPERT ? Le doute se lève quand la graphie réelle est utilisée : AMPÈRE, mais APPÉRÉ.4XIVe législature 2012-2017, MON NOM ACCENTUÉ, jusqu’au 15 juin 2016.
Sur les ordinateurs,5Alain LABONTÉ, Graphie capitale enrichie, claviers et méthodes de saisie, 30 novembre 1986, DKUUG. on utilise des jeux de caractères de plus en plus adaptés au français et à toutes les écritures du monde. Parmi celles-ci, le standard Unicode prend en charge déjà une sur deux. Il a le potentiel de les couvrir toutes, objectif dont il se rapproche petit à petit. En parallèle de ces efforts, les systèmes obsolètes cèdent progressivement leur place à des systèmes à jour pour ne pas remplacer par des identifiants informatiques les prénoms et patronymes tels qu’ils figurent dans l’état civil.6Gilbert GALÉRON, Éducation nationale, MON NOM ACCENTUÉ, jusqu’au 30 janvier 2016.
Le projet Dispoclavier se destine à proposer les premières dispositions de clavier à pleinement prendre en charge le système d’écriture français, tout en supportant l’écriture dans d’autres langues. On peut y saisir toutes les huit grandes ponctuations aussi facilement avec ou sans espacement automatique. 34 touches mortes différentes, dont 3 utilisées dans la saisie du français et une touche morte de composition intégrée, devraient permettre de couvrir l’écriture latine entière pour écrire toutes les langues l’utilisant, voire plus. Les 14 et 15 juillet 2020, la disposition de ces touches mortes a été améliorée et complétée pour être la plus utile et mnémonique possible.
Le clavier Neuville
Dès les années 1970, puis au cours des décennies 1980 et 1990, le Gouvernement français et plusieurs experts s’efforçaient d’assurer que les ordinateurs vendus en France soient équipés de claviers qui permettent aux Français aussi bien d’écrire leur propre langue et d’autres langues, que de retrouver facilement les symboles informatiques et les touches d’édition et de fonction d’un poste de travail à l’autre. Concepteur bénévole des premiers claviers Goupil avant d’alerter la direction sur les problèmes de gestion et de prendre ses distances avec la startup, le professeur Yves Neuville était dès cette époque le spécialiste mondialement le plus compétent pour diriger le développement du clavier français, et pour initier la série de normes ISO/IEC 9995, dont la première partie fut rapidement adoptée par l’industrie.7Alain HILTERMAN, recension du Clavier bureautique et informatique sur Google Books, précédée d’une recension anonyme. Les principes essentiels se retrouvent dans son ouvrage fondateur Le Clavier bureautique et informatique, issu à son tour d’un rapport commandé par le Gouvernement.8Yves NEUVILLE, Le Clavier bureautique et informatique. Rapport remis au Ministère du Redéploiement Industriel et du Commerce Extérieur et à l’Agence Nationale pour l’Amélioration des Conditions de Travail, Paris, Cedic/Nathan, 1985, ISBN 2-7124-1705-4, disponible en e‑book.
Dix ans et autant de recherches fondamentales plus tard, menées de front avec son travail d’universitaire et d’informaticien au service du Ministère et de l’Administration, le Pʳ Neuville soutint en 1995 une thèse de doctorat sur le sujet.9Yves NEUVILLE, Étude d'un clavier informatique ergonomique. Thèse de doctorat, Université de Montpellier II, 1995. Identifiant : 95MON2277. Ce travail de 350 pages compare le clavier Neuville classique avec le clavier Neuville rationnel qui a connu un franc succès auprès du public et sortait vainqueur de tous les tests.10Christiane GALUS, Révolution de claviers, Le Monde, 19 mars 1986. Alain LABONTÉ le mentionne aussi dans Re: Standardizing function keys on a keyboard, 8 juin 1999.
Parmi les principes fondamentaux du clavier Neuville, on compte la réduction du nombre de fois que l’utilisateur est obligé de changer de motion, la disposition raisonnée des symboles informatiques, la présence utile de symboles mathématiques, la disposition en Minuscule du point et des deux obliques, et la saisie directe du « e accent circonflexe ». Ces principes ont été repris dans le projet « Dispoclavier », le dernier cité grâce à une programmation adéquate de la touche morte ‹ accent circonflexe ›, mettant à profit le fait que la plupart des lettres qui suivent le « ê » n’existent pas avec accent circonflexe.
La disposition Galéron
Face à une industrie qui fonctionnait en autonomie, se riant des nations et des gouvernements, aucun clavier Neuville ne fut normalisé, et l’informatique réductrice et irrespectueuse continuait de sévir. C’est pour lutter contre ces agissements que Gilbert Galéron présidait de 2014 à 2020 l’association MON NOM ACCENTUÉ,(2)L’association a été dissoute le 13 mars 2020, quand ses membres, relativement âgés, n’étaient plus que trois ou cinq à s’impliquer régulièrement. fondée en 2004, au sein de laquelle il militait depuis 2006,11Gilbert GALÉRON, L’association, les motifs de sa création, MON NOM ACCENTUÉ, jusqu’au 19 mars 2020. année où il a développé et programmé en C une disposition de clavier adaptée à la langue française.12Gilbert GALÉRON, Le meilleur clavier français élargi (titre reproduisant le jugement d’un autre membre de l’association), MON NOM ACCENTUÉ, jusqu’au 8 mai 2019. et partagé son savoir-faire.13Gilbert GALÉRON, Création d’un clavier Windows personnalisé, MON NOM ACCENTUÉ, jusqu’au 11 mai 2019. Gilbert Galéron a aussi participé autant que possible à la normalisation AFNOR,14Gilbert GALÉRON, Divers claviers pour améliorer le pauvre AZERTY, MON NOM ACCENTUÉ, jusqu’au 8 décembre 2019. mais éloigné pour des raisons professionnelles, il était impuissant à infléchir un groupe de travail dominé par deux individus, la quasi-totalité des autres membres ayant été aux abonnés absents.
Cette normalisation a produit la NF Z71‑300:2019,15Interfaces utilisateurs - Dispositions de clavier bureautique français NF Z71-300, NormInfo, AFNOR. que Gilbert Galéron a implémentée au mieux sous Windows.16Gilbert GALÉRON, Dispositions du clavier français normalisé selon la norme Afnor NF Z71-300, MON NOM ACCENTUÉ, jusqu’au 11 mai 2019. En effet, telle que cette norme a été rédigée, des pilotes conformes sont impossibles à réaliser avec les ressources de disposition de clavier tant de Windows que de macOS et de Linux, car elle exige la mise en œuvre de l’algorithme d’ISO/IEC 9995‑11, conçu pour d’autres logiciels que les pilotes de disposition.(3)Ceux-là même qui se vantent en public d’avoir créé cette disposition AZERTY n’ont pu que laisser à d’autres le soin de programmer des pilotes de disposition, approximatifs car forcément non conformes. Une révision de l’ébauche de norme proposait d’en faire une recommandation plutôt qu’une condition de conformité, mais elle a été ignorée.(4)Voici le texte de l’ébauche proposée : « Fonctionnement des touches mortes La saisie d’un caractère peut dépendre de la frappe d’une ou plusieurs touches mortes. Le fonctionnement des touches mortes tel que décrit dans la norme internationale ISO/IEC 9995-11, clause 5.1, est recommandé, afin de garantir la prise en charge de toutes les lettres diacritées, qu’elles soient précomposées ou décomposées, ou qu’elles portent un seul ou plusieurs diacritiques, d’une manière intuitive au regard de l’expérience utilisateur. NOTE 1 Les éditeurs de pilotes de disposition veilleront à proposer des méthodes de saisie de dernier ressort pour les cas où l’algorithme spécifié dans ISO/IEC 9995‑11 viendrait à être indisponible. Eu égard à cette extrémité, il est recommandé que les caractères morts soient des caractères indépendants plutôt que des caractères combinants, ce afin d’assurer une expérience utilisateur correcte. NOTE 2 Le comportement adopté en cas de frappes successives de touches mortes peut être défini dans les annexes de la présente norme. »Et voici ce qui a été mis dans la norme : « Fonctionnement des touches mortes La saisie d’un caractère peut dépendre de la frappe d’une touche morte. Le fonctionnement des touches mortes tel que décrit dans la Norme internationale ISO/IEC 9995‐11, paragraphe 5.1, s’applique. NOTE Le comportement adopté en cas de frappes successives de touches mortes peut être défini dans les annexes du présent document. »
Une NF Z71‑300:2019 inutilisable en l’état
De par sa conception même, la disposition AZERTY normalisée17Laurent DUDOUET, L’Azerty AFNOR, une grande amélioration de la saisie…, commentaire sur Tanguy ORTOLO, Journal : La norme française de dispositions de clavier a été publiée, Linuxfr.org, 5 avril 2019. est impropre à l’écriture courante du français interopérable, parce qu’en dépit de tous les commentaires18Enquête publique AFNOR Clavier français juin 2017. Tous les commentaires accessibles au public, triés par numéro de participant décroissant. que les répondants à l’enquête publique de 2017 ont fait remonter,19NF Z71-300 - Interfaces utilisateurs - Dispositions de clavier bureautique français, NormInfo, AFNOR, 2017. la direction de ce projet financé par la DGLFLF suivait des préconisations mal avisées issues d’une méthodologie défectueuse combinant une petite moitié du clavier Neuville avec un empilement mi-cuit de caractères, certes nécessaires mais disposés de manière peu pratique, malgré la présence de nombreux emplacements mal ou pas utilisés. C’est que pendant les dernières phases du processus d’élaboration, le groupe de travail – qui n’en faisait qu’un avec la CN35 – était pour la partie AZERTY sous la domination d’un jeune docteur en mathématiques,(5)Issu de l’INRIA, il était en poste à l’Université Aalto à Helsinki, École supérieure de génie électrique Aalto ELEC, Département des télécommunications et des réseaux, Groupe d’interaction homme-machine, où il eut vent du processus par la presse et parvint à rejoindre le projet avec son directeur d’institut et une jeune doctorante sarroise qui lui fit cet hommage dans sa thèse : « I also want to thank […] Mathieu – I admire you for your patience with your fellow Frenchmen. ». qui en a profité pour tester un nouveau logiciel censé générer et évaluer des dispositions de clavier, mais de fait dysfonctionnel, inadapté à sa tâche et non documenté à l’époque.(6)À l’été 2018, l’auteure du logiciel qui a aveuglé et fourvoyé la CN35 a rejoint l’EPFZ, en conséquence citée comme ayant contribué à l’AZERTY AFNOR. — Au moins, quelques personnes ont pu faire carrière sur l’épave de ce qui devait être la variante AZERTY du nouveau clavier français, écrasée sitôt décollée.
Parmi les résultats,20Anna Maria FEIT, Mathieu NANCEL, Maximilian JOHN, Andreas KARRENBAUER, Daryl WEIR, Antti OULASVIRTA, Le nouvel AZERTY. La science derrière la nouvelle norme de clavier français, sans date [2019]. ce que nous connaissons comme la touche morte ‹ accent circonflexe › céda sa place au trait d’union, anciennement « tiret du 6 », afin que les quatre opérateurs arithmétiques de base soient groupés « comme sur une calculatrice ». Elle fut déplacée sur la touche à gauche de la touche d’effacement arrière, avec l’argument suivant : « Nos études ont montré que cet emplacement est plus rapide à saisir que de nombreux autres. Il faut en moyenne 0.179s pour le saisir après n'importe quelle lettre. Ce symbole peut désormais être entré plus rapidement qu'avec l'AZERTY traditionnel (92.80% en moyenne). » En l’absence de l’algorithme d’ISO/IEC 9995‑11, elle produit le diacritique combinant accent circonflexe, à saisir après la lettre à accentuer.
Pénible à dire que les mensonges ne s’arrêtent pas là. Toute la communication officielle autour de l’AZERTY normalisé affirme que « 93% des positions connues restent inchangées », soit 26 minuscules et majuscules, l’euro, 10 chiffres, le « é », une parenthèse, un crochet, l’astérisque, le deux-points, le point d’interrogation et les <>. Tous les autres caractères de l’AZERTY traditionnel Windows, même la virgule, sont déplacés, soit 37 caractères ou 34 %. Seules 66 %, soit deux positions sur trois restent inchangées. La pirouette consiste à supposer que le calcul était basé sur l’usage des positions à l’écriture, non sur les positions elles-mêmes. Dans la norme, pourtant prolixe en annexe, le chiffre de « 93 % » ne figure pas, et pour cause.
Une exigence d’accessibilité
D’où l’utilité de maintenir et finaliser le projet Dispoclavier, et de le fusionner avec le clavier Neuville, activement maintenu par son auteur, qui n’avait pas manqué non plus de proposer ses services à la commission de normalisation.21Yves NEUVILLE, Contribution d’Yves Neuville, juillet 2017, citée le 14 avril 2018 sur la liste de diffusion de l’association Ergodis. Il s’agit pour la France de faire aboutir son projet historique d’une disposition de clavier conçue par et pour les Français, dans le but de mettre tous les utilisateurs en état d’écrire en français et dans d’autres langues, et de coder dans de bonnes conditions.
Certes aujourd’hui, tout ce qui était réalisable dans les années 1990 ne peut être conservé. Le matériel existant fait désormais la loi et dicte la plupart des choix de disposition. Le clavier Neuville a été redéveloppé par son auteur pour tenir sur 48 touches. Dispoclavier doit même se limiter à 46 touches graphiques. La bonne acceptation d’AltGr permet d’y mettre et les chiffres, et presque tous les symboles informatiques. Pour faire de la place au français, les fonctionnalités de la bascule VerrCap ont dû être réparties sur deux bascules, dont une pour les chiffres sur la touche « ² ». Une modificatrice pour les nombres, appelée nEx, sur la touche <, est aussi devenue indispensable.
Le seul moyen de concilier le français et la programmation informatique sur moins de 50 touches est d’utiliser largement le 3ᵉ niveau, ce qui demande à l’utilisateur d’appuyer sur AltGr ou Option. Quand cette touche était nouvelle, les utilisateurs ne l’aimaient pas et préféraient que la barre d’espace conserve toute sa longueur. Depuis que cela a changé, la touche AltGr ou Option droite est placée de préférence en dessous de la touche du point du clavier AZERTY. Ainsi le 3ᵉ niveau devient très accessible.
Le 4ᵉ niveau par contre, qui normalement implique l’appui simultané sur AltGr ou Option et sur Maj ou Shift, est réputé inaccessible. Or ce niveau est indispensable, et les niveaux 2 et 3 sont tout aussi inaccessibles aux personnes utilisant le clavier avec un seul point d’appui. Pour y remédier, tous les systèmes d’exploitation disposent d’un mode d’auto-maintien, qui mémorise et cumule les appuis sur les modificatrices. Grâce à cette fonctionnalité, il est inutile de brider les dispositions de clavier.
Une obligation d’ergonomie
Les nouvelles dispositions de clavier « Dispoclavier » viennent aussi sous la forme de variantes ergonomiques alliant le maintien des fonctionnalités qui font l’intérêt de la disposition de base, au strict nécessaire d’optimisation dactylographique, qui consiste essentiellement à disposer les lettres les plus fréquentes sur la rangée de repos. L’azerty/qwerty/qwertz a l’avantage d’avoir déjà au moins une lettre fréquente dans chaque colonne, comme l’a noté Laurent Dudouet, auteur de la disposition Béop22Laurent DUDOUET, La disposition Béop, dérivée de la disposition Bépo, 2008–2016. : a, s, e (et d), r, t, n, u, i, l (et o), m (et p).
Cette variante redisposée – qu’on ne peut appeler « ergonomique » que depuis la permutation, le 15 avril 2020, de deux paires de lettres afin de faciliter la saisie du trigramme « élé » – a été motivée en décembre 2015 par la disposition de clavier francophone et ergonomique bépo,23Nicolas CHARTIER, Collectif fr-dvorak-bépo, Ergodis, Disposition de clavier francophone et ergonomique bépo, 2005–2019. mais d’une part elle reste plus proche de l’azerty, et d’autre part elle prend en charge aussi l’espacement des guillemets français doubles et simples. Plus : le verrouillage des capitales affecte uniquement les lettres, aucune ponctuation.
Ces dispositions sont conçues pour être facilement utilisables sur les claviers AZERTY hérités, afin que la transition dactylographique rime avec la transition écologique et avec l’économie circulaire et solidaire, à notre époque où la plupart des Français sont équipés en ordinateurs portables, et où de grandes quantités de matériel professionnel remis à neuf sont distribuées, notamment par AfB Shop.
Transparence à l’affichage
Encore faut-il voir exactement ce qui est écrit, pouvoir distinguer les tirets entre eux, les (espaces, traits d’union) insécables d’avec les sécables, et pouvoir visualiser les invisibles. Les traitements de texte permettent déjà de distinguer les espaces sécables et insécables, en affichant celles-ci avec la trame de champ ou, dans Word, par le symbole degré « ° » en mode « Afficher les caractères de contrôle ». Mais d’autres caractères utilisés dans la représentation interopérable du français, du breton, de l’anglais et d’autres langues ne bénéficient pas de ce système, alors même que celles et ceux qui travaillent avec ces langues doivent pouvoir les distinguer.
Cela est possible depuis le 11 mai 2020 dans VS Code, l’éditeur de texte gratuit de Microsoft pour Windows, Linux et macOS, grâce à l’adaptation d’une extension que le développeur parisien Nicolas Hoizey a créée pour alerter sur la présence de caractères souvent invisibles ou prêtant à confusion, qui tels des « Gremlins » (c’est le nom du plugin24Nicolas HOIZEY,Gremlins tracker for Visual Studio Code,Visual Studio Marketplace, 2017–2019. — L’adaptation en question est décrite dans un commentaire sur un problème similaire rapporté sur GitHub. ) causent des erreurs si par malchance ils trouvent leur chemin dans les programmes ou dans le code des pages web, mais dont plusieurs sont indispensables à la représentation informatique interopérable de la langue française et d’autres langues.
Écrire en français interopérable
L’espace fine (insécable) est peut-être le plus important de ces caractères. Non qu’elle soit particulièrement fine ; de fait, elle n’a parfois pas l’air très différent d’une espace normale. Son principal avantage est qu’elle n’est pas justifiante. Grâce à sa largeur fixe, les chiffres ou ponctuations ne sont pas visuellement dissociées quand la justification étire les espaces-mots. S’y ajoute dans certains logiciels qu’elle est exempte de bogues, pour peu qu’elle soit prise en charge à l’affichage, ce qui est généralement le cas, sauf sur de vieux systèmes en manque de mises à jour, dont le principal problème n’est pas d’afficher autre chose à la place de « la fine », mais d’être des victimes faciles de la cybercriminalité.25Jim EDWARDS, Someone is trying to take entire countries offline and cybersecurity experts say 'it's a matter of time because it's really easy', Business Insider France, 22/12/2018, 11:27.
Ensuite, les indicateurs ordinaux. Le français en utilise quatre : ᵉ, ʳ, ˢ, ᵈ. Trop nombreux pour les anciens jeux de caractères comme Latin‑1 qui en contient deux pour prendre en charge l’espagnol, l’italien et le portugais : ª et º. À son arrivée, Unicode décida de laisser les indicateurs d’abréviation à la mise en forme, mais cette décision était biaisée, et rien n’oblige à s’y tenir. Unicode attend en pratique seulement le débogage des polices de caractères, domaine où Linux est le plus avancé pendant que macOS reste à la traîne, et Windows occupe une position intermédiaire.
Le même biais qui sous-tend certaines recommandations d’Unicode avait conduit des éditeurs de systèmes, surtout Apple, à faire dénaturer les polices Unicode fournies, afin de rendre leurs utilisateurs prisonniers d’un certain nombre de logiciels, selon une politique marketing en contradiction avec l’interopérabilité portée en principe par le Consortium Unicode.26Consortium Unicode, About the Unicode® Standard,2017. Pour les utilisateurs, il s’agit d’ignorer voire de boycotter les mauvaises polices de caractères, et d’opter pour de bonnes polices dont les exposants préformatés sont conformes au standard Unicode, qui prescrit qu’ils aient même aspect que les exposants produits par la mise en forme.
Ceux-là même qui se vantent en public d’avoir créé cette disposition AZERTY n’ont pu que laisser à d’autres le soin de programmer des pilotes de disposition, approximatifs car forcément non conformes.
Voici le texte de l’ébauche proposée : « Fonctionnement des touches mortes La saisie d’un caractère peut dépendre de la frappe d’une ou plusieurs touches mortes. Le fonctionnement des touches mortes tel que décrit dans la norme internationale ISO/IEC 9995-11, clause 5.1, est recommandé, afin de garantir la prise en charge de toutes les lettres diacritées, qu’elles soient précomposées ou décomposées, ou qu’elles portent un seul ou plusieurs diacritiques, d’une manière intuitive au regard de l’expérience utilisateur. NOTE 1 Les éditeurs de pilotes de disposition veilleront à proposer des méthodes de saisie de dernier ressort pour les cas où l’algorithme spécifié dans ISO/IEC 9995‑11 viendrait à être indisponible. Eu égard à cette extrémité, il est recommandé que les caractères morts soient des caractères indépendants plutôt que des caractères combinants, ce afin d’assurer une expérience utilisateur correcte. NOTE 2 Le comportement adopté en cas de frappes successives de touches mortes peut être défini dans les annexes de la présente norme. »
Et voici ce qui a été mis dans la norme : « Fonctionnement des touches mortes La saisie d’un caractère peut dépendre de la frappe d’une touche morte. Le fonctionnement des touches mortes tel que décrit dans la Norme internationale ISO/IEC 9995‐11, paragraphe 5.1, s’applique. NOTE Le comportement adopté en cas de frappes successives de touches mortes peut être défini dans les annexes du présent document. »
À l’été 2018, l’auteure du logiciel qui a aveuglé et fourvoyé la CN35 a rejoint l’EPFZ, en conséquence citée comme ayant contribué à l’AZERTY AFNOR. — Au moins, quelques personnes ont pu faire carrière sur l’épave de ce qui devait être la variante AZERTY du nouveau clavier français, écrasée sitôt décollée.
Puis continuée jusqu’au 3 janvier 2015 sur Agencement France pour netbook*, anciennement sur « dispoclavier.monsite-orange.fr », avec l’ancien nom de domaine, plus tard « pagesperso-orange.fr », aujourd’hui fermées. — Le dossier téléchargeable a été corrompu. Il faut corriger en « kbdfrfrb.dll » le nom du pilote de disposition dans le dossier « wow64 », depuis que ce pilote a été renommé en « malheureusement indisponible ».
Yves NEUVILLE, Le Clavier bureautique et informatique. Rapport remis au Ministère du Redéploiement Industriel et du Commerce Extérieur et à l’Agence Nationale pour l’Amélioration des Conditions de Travail, Paris, Cedic/Nathan, 1985, ISBN 2-7124-1705-4, disponible en e‑book.
Gilbert GALÉRON, Le meilleur clavier français élargi (titre reproduisant le jugement d’un autre membre de l’association), MON NOM ACCENTUÉ, jusqu’au 8 mai 2019.