Richard Stallman et la révolution du logiciel libre - Une biographie autorisée
À la fin des années 1960, la conception des interfaces connut
d’autres progrès. Lors d’une célèbre conférence en 1968, Doug
Engelbart, un scientifique du Stanford Research Institute, dévoila un prototype d’interface graphique moderne. Branchant à
l’ordinateur un téléviseur, ainsi qu’un dispositif de pointage qu’il
appelait une « souris », le scientifique créa un système encore
plus interactif que celui, à temps partagé, développé au MIT. En
utilisant l’affichage vidéo comme une imprimante très rapide, le
procédé d’Engelbart permettait à l’utilisateur de déplacer le curseur à l’écran et de voir sa position mise à jour par l’ordinateur en
temps réel. Il était à présent possible de placer du texte n’importe
où à l’écran.
De telles innovations mettraient deux décennies supplémentaires avant de se retrouver sur le marché. Sous peu, au cours
des années 1970, les écrans vidéo allaient remplacer les télétypes
comme terminaux d’affichage, créant ainsi la possibilité d’une édition en plein écran (par opposition au ligne par ligne).
L’un des premiers programmes à profiter de l’édition plein
écran se trouvait au AI Lab, et était baptisé Teco, acronyme de
Text Editor and Corrector 4 pour « éditeur et correcteur de texte ».
Le programme résultait d’une mise à niveau, réalisée par des hackers, du vieil éditeur télétype de la machine PDP-6. S'il représentait une amélioration substantielle par rapport aux vieux éditeurs
de texte, Teco présentait encore des inconvénients. Pour créer et
éditer un document, un programmeur devait entrer une série de
commandes spécifiant chaque édition. Le processus était abstrait.
Contrairement aux traitements de texte modernes, qui mettent
à jour le texte à chaque frappe sur le clavier, Teco demandait à
l’utilisateur d’entrer une grande série d’instructions d’édition, suivie d’une séquence de fin de commande, simplement pour changer
4. D’après le Jargon File : http://www.catb.org/jargon/html/T/TECO.
html
114
Précédent

- 137/358

Suivant