L'histoire du curseur de texte
Curseur de texte

Nous l'ignorons la plupart du temps, mais il peut aussi indiquer une panne lorsqu'il ne bouge plus ou cesse de clignoter. Il s'agit bien sûr du curseur de texte, un élément fondamental pour savoir où l'on se trouve à l'écran. D'où vient-il ? Depuis combien de temps nous accompagne-t-il ? L'histoire du curseur de texte précède MS-DOS et les ordinateurs personnels, mais grâce à la magie du Web, nous avons aujourd'hui une idée assez précise de son origine…

L'intervention des ordinateurs dans certains domaines a été absolument révolutionnaire, mais les premières phases d'adaptation n'ont pas été sans difficultés. Par exemple, l'art de la typographie a été bouleversé avec les premiers «proto-traitements de texte», dont les écrans basse résolution présentaient une marée verte presque impossible à comprendre. Avec le temps, les systèmes électroniques ont amélioré leur qualité, mais il restait nécessaire de trouver un moyen efficace et intuitif d'insérer, d'éditer et de supprimer du texte sans se perdre dans un labyrinthe de caractères.

L'origine du curseur clignotant

L'histoire du curseur de texte
Le brevet original de Kiesling pour son «Blinking Cursor for CRT Display», 1967

Faisons un bond en 1967, année où Charles Allan Kiesling, vétéran de la guerre de Corée et ingénieur chez Sperry Rand, a déposé sa demande pour le brevet US3531796A, intitulé «Curseur clignotant pour écran CRT». Kiesling a fait partie de Sperry Rand (puis Unisys et d'autres filiales) pendant 38 ans, jusqu'à sa retraite en 1993. C'est seulement grâce à son fils, qui a publié un bref message sur Stack Exchange au début de 2014, que l'on peut confirmer que son objectif était purement utilitaire : rien ne permettait d'indiquer sa position sur l'écran, et c'est ainsi que le curseur clignotant est devenu un outil vital pour que les programmeurs puissent se repérer au milieu du chaos du texte.

L'histoire du curseur de texte
Le terminal Uniscope 300 d'Univac parlait déjà de «messages clignotants» et de la possibilité d'«insérer ou supprimer des lignes» trois ans avant le brevet de Kiesling

L'exposition du curseur de texte a grandi avec celle des ordinateurs, et dans certains cas, des compromis techniques ont été nécessaires. Andy Hertzfeld, membre de l'équipe de développement du Macintosh, a expliqué que l'Apple II ne supportait pas les lettres minuscules en raison de ses limites de mémoire d'origine, et que Steve Wozniak accordait plus d'importance au clignotement. Mais Woz lui-même a partagé une version différente des faits, beaucoup plus humaine : il était fauché à l'époque et n'avait pas l'argent pour implémenter correctement le support des minuscules.

Le reste est une question de «Si ce n'est pas cassé, ne le répare pas» : comme le volant d'une voiture, le curseur de texte clignotant fonctionne trop bien pour être remplacé, du moins sur les ordinateurs de bureau et les portables. C'est simple, intuitif et, surtout, cela ne gêne pas le travail de l'utilisateur.

Source : Inverse