Lors de la création d'OS/2 en 1987, IBM développe la norme SAA (Systems Application Architecture)[1] pour définir comment les ordinateurs, les applications et le système d'exploitation doivent interagir. Un sous ensemble de cette norme[2], appelé Common User Access (abrégé CUA), définit les principes de conception d'une interface utilisateur. Ces principes ne sont pas limités aux interfaces graphiques, mais s'appliquent aussi aux interfaces textuelles. CUA ne suppose pas que l'ordinateur dispose d'une souris et définit en conséquence un ensemble de raccourcis clavier pour faire apparaître les menus, les parcourir, ouvrir et fermer des fichiers ou couper et coller du texte. CUA est adopté dans OS/2 Presentation Manager, Windows 3.0 et Common Desktop Environment. Le bureau Xfce pour Linux suit également la norme CUA.

Références modifier

  1. (en) Liam Proven, « The rise and fall of the standard user interface », sur www.theregister.com (consulté le )
  2. R. E. Berry, « Common User Access—A consistent and usable human-computer interface for the SAA environments », IBM Systems Journal, vol. 27, no 3,‎ , p. 281–300 (ISSN 0018-8670, DOI 10.1147/sj.273.0281, lire en ligne, consulté le )