onur (./448) :
Je ne parlais pas du seuil d'apprentissage d'un programme. Et je ne dis pas non plus que interface graphique est mieux que les config par fichiers. Mais parfois il y a des choses qui restent injustifiées. Pourquoi ils ont pas utilisé "CTRL+V" pour paste dans emacs? pourquoi les menus sont si inchiables dans GIMP? Et même dans les config par fichier, on peut avoir une certaine notion de simplicité.
Bon, je ne vais pas revenir sur Control+X/V/C et ce que c'était avant sous Windows, etc.
Mais ça illustre bien qu'une partie de ce que tu appelles "ergonomie" est en fait "habitude d'utilisation". De la même façon, jusqu'au début des années 90, pour quitter une application, il ne fallait pas faire Alt+F4, mais F3 (ça reste d'ailleurs la stratégie habituelle sous DOS). Ca s'explique tout simplement parce que sur un grand nombre de consoles & terminautx basiques, on ne pouvait pas associer une touche morte comme alt ou ctrl aux touches de fonction.
Et ce "bordel" n'est pas une spécificité de l'open source ou du monde libre... il a fallu attendre près de 15 ans pour que la mise en page ne se fasse pas dans le menu "Fichier" (alors que sous OpenOffice, c'était fort logiquement dans "Format"). Il n'y a pas d'interface parfaite... il n'y a que des logiques auxquelles on adhère plus ou moins (Pourquoi Outils>Préférences sous Windows et Edition>Préférences sous Linux ? Parce que d'un côté on estime qu'on choisit des options de préférences, alors que d'un autre, on choisit d'éditer des préférences [je trouve en passant que la justification linuxienne est un rien débile... le menu Edition est devenu un menu qui sert à l'édition du document courant]).
Sinon, pour répondre un peu "profondément", c'est aussi que j'imagine que la conception des logiciels libres ne se fait pas de la même façon que les logiciels propriétaires. Lorsqu'on sort un logiciel commercial, il doit être bien emballé et présentable, même s'il y a des défauts à l'intérieur (ne pas parler d'XPress, ne pas parler d'XPress...). Dans le LL sans fondation dernière, il n'y a pas les mêmes impératifs derrières. On pense l'aspect cosmétique une fois que les fonctions ont été implémentées.
Tiens, un truc rigolo concernant les raccourcis claviers... sur les Atari, par exemple, il existe une touche Help et une touche Undo, directement sur le clavier (et je ne parle pas des claviers HP pour certains terminaux HP-UX
)