En février 1982, Chris Espinosa, alors âgé de 21 ans et employé d'Apple, a écrit un accessoire de bureau de type calculatrice pour le Macintosh en utilisant QuickDraw. Ce récit provient de Folklore.org d'Andy Hertzfeld, tel que rapporté par Ars Technica. Steve Jobs a déclaré que c'était un début, mais que c'était raté : le fond était trop sombre, certaines lignes n'avaient pas la bonne épaisseur et les boutons étaient trop grands.

Pendant plusieurs jours, Espinosa a appliqué les retours de chaque jour, et Jobs trouvait de nouveaux défauts à chaque fois. Il a donc écrit ce qu'il a appelé le « Steve Jobs Roll Your Own Calculator Construction Set », exposant chaque paramètre visuel via des menus déroulants : épaisseur des lignes, tailles des boutons, motifs de fond et plus encore.

Jobs s'est installé et, après environ 10 minutes d'ajustements, a trouvé une combinaison qui lui plaisait. Hertzfeld a implémenté l'interface de la calculatrice quelques mois plus tard à partir de ces réglages, Donn Denman s'occupant des calculs.

Plutôt que de traduire le goût du patron en mots, il faut lui donner les commandes : exposer chaque paramètre visuel et le laisser le régler.

Jobs savait ce qu'il voulait quand il le voyait, mais avait du mal à l'exprimer avec des mots.

La manipulation directe a supprimé le cycle lent de description, de révision et de nouvelle évaluation.

Des menus pour chaque paramètre ont permis à Jobs d'explorer rapidement tout l'espace de conception.

Si une partie prenante ne parvient pas à formuler ce qu'elle veut mais le reconnaît à vue, construisez un outil qui lui permette d'ajuster directement la conception.

La conception a été livrée avec le Mac en 1984 et est restée pratiquement inchangée jusqu'à Mac OS 9, jusqu'à ce qu'Apple abandonne ce système d'exploitation en 2001. Mac OS X l'a remplacée par une nouvelle conception, mettant fin à une existence de 17 ans, selon Ars Technica.

VÉRIFIEZ LES SOURCES

Les sources

  1. Original Mac calculator design came from letting Steve Jobs play with menus for 10 minutes Ars Technica · arstechnica.com ·