Oui, c'est bien le problème -- on parle de "débutants", mais qui ne le sont pas forcèment, car imprégnés de culture windows...
Par contre, bien que cet article soit très (trop ?) orienté Gnome, ce genre d'articles restent extrèmement intéressant pour tout programmeur. Celà permet de se poser des questions de fonds sur l'ergonomie et l'intuitivité de l'application que l'on développe.
D'un autre côté, je ne suis pas complètement d'accord sur certains points de l'article : râler sur l'intuitivité du programme (peu de gens pensant au clic droit) est une chose, mais il ne faut pas que ça vienne trop empièter sur son ergonomie ! (un menu contextuel, c'est super pratique en général).
On a tendance à prendre les gens pour des débiles complets, mais si pour tirer parti beaucoup plus efficacement d'une interface il faut passer 5 minutes à en expliquer les concepts, ça vaut le coup.
Je verrais bien un petit tutorial explicatif au premier lancement sous Gnome/KDE/GNUstep par exemple (un peu comme l'assistant de choix du bureau sous la mandrake 8.2).
Enfin, personnellement j'attache beaucoup d'importance à l'intuitivité d'un programme (une UI la plus claire et simple possible), mais encore plus à son ergonomie : que les choses soient rapides à faire, même si ça nécessite un poil de connaissane en plus (exemple type sous unix : Vi/Emacs/LaTeX).
En passant, ce qui est intéressant sous GNUstep c'est que celà suit la même philosophie d'UI que les applis NeXT, qui étaient plutôt selon mon goût de ce point de vue là : une interface simple, cohérente, et agrèable.
Voir http://perso.wanadoo.fr/levenez//NeXTSTEP/(...) pour exemples.
C'est à mon sens une voie beaucoup plus intéressante à suivre que copier les interfaces de produits windows...
[^] # Re: Il n'y a pas que sous Linux...
Posté par Nicolas Roard . En réponse à la dépêche Design de GUI. Évalué à 10.
Par contre, bien que cet article soit très (trop ?) orienté Gnome, ce genre d'articles restent extrèmement intéressant pour tout programmeur. Celà permet de se poser des questions de fonds sur l'ergonomie et l'intuitivité de l'application que l'on développe.
D'un autre côté, je ne suis pas complètement d'accord sur certains points de l'article : râler sur l'intuitivité du programme (peu de gens pensant au clic droit) est une chose, mais il ne faut pas que ça vienne trop empièter sur son ergonomie ! (un menu contextuel, c'est super pratique en général).
On a tendance à prendre les gens pour des débiles complets, mais si pour tirer parti beaucoup plus efficacement d'une interface il faut passer 5 minutes à en expliquer les concepts, ça vaut le coup.
Je verrais bien un petit tutorial explicatif au premier lancement sous Gnome/KDE/GNUstep par exemple (un peu comme l'assistant de choix du bureau sous la mandrake 8.2).
Enfin, personnellement j'attache beaucoup d'importance à l'intuitivité d'un programme (une UI la plus claire et simple possible), mais encore plus à son ergonomie : que les choses soient rapides à faire, même si ça nécessite un poil de connaissane en plus (exemple type sous unix : Vi/Emacs/LaTeX).
En passant, ce qui est intéressant sous GNUstep c'est que celà suit la même philosophie d'UI que les applis NeXT, qui étaient plutôt selon mon goût de ce point de vue là : une interface simple, cohérente, et agrèable.
Voir http://perso.wanadoo.fr/levenez//NeXTSTEP/(...) pour exemples.
C'est à mon sens une voie beaucoup plus intéressante à suivre que copier les interfaces de produits windows...