| |||||
| Dernière réponse | |
|---|---|
| Sujet : Ou trouver les regles d'ergonomies pour une interface ? | |
| petoulachi | 8 000F ??? pour passer sa journée devant le forum hardware ?
:lol: |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| petoulachi | 8 000F ??? pour passer sa journée devant le forum hardware ?
:lol: |
| El_gringo | hé non, toujours dans la même boite aussi.
Y sont pas fou ...ils laissent pas fuir les cervaux (NOUS ! :D ) quand ils nous ont, ils nous lachent plus ! :D Sinon, t'as pas été payé pour ton stage... Quels enfoirés ! Sans vouloir te blaser, personnellement g eu 8 000 F :D |
| petoulachi | non ça y est j'ai le moyen ultime a tout mon pb ; en fait, la configuration de mon OAD (Objet Abstrait de Dialogue) se fera par une feuille XML (j'avais oublié). Du coup, pour la masque tout devient plus simple : il suffit de creer les balises pour tout.
parce que le probleme qui se posait en faisant un masque tel que je le disai avant : si on veut que l'affichage se fasse dans plusieurs zone de saisie (les trucs ou on peut ecrire dedans quoi) et bin c pas facile. Donc avec les balises XML, on peut le faire sans se prendre la tete : je m'explique : on veut faire un truc style : xxx,xxx,xxx . xxx ça, ça represente : une premiere zone de saisie, avec une virgule tous les 3 chiffres. puis le '.' est dans aucune zone de saisie. puis une autre zone de saisie, avec 3 chiffres. bin en XML, la declaration sera :
|
| instantdharma | C'est marrant ça... forum programmation, tu poses une question d'ergonomie, & ergonomie des interfaces graphiques, y en a qui voient pas de quoi tu parles :) Je serais curieux d'essayer lez applis qu'ils développent :D :D Pour la saisie d'un nombre, il me semble que l'idéal, c'est une saisie de droite à gauche pour la partie entière, en ajoutant un espace (ou un point) pour les milliers, millions, milliards, etc, puis passer de gauche à droite si on saisit le séparateur décimal. |
| El_gringo |
|
| petoulachi | bon pour le masque de saisie, j'ai reflechi a un systeme générique (bin oui, la date, il faut qu'elle puisse etre dans n'importe quel format, vu que mon bean sera normalmeent utilisé partout).
voila ce que ça donnerai : on isntancie ma classe, puis on declare le masque que l'on souhaite selon un "code". Par exemple, la lettre U signifie n'importe quelle letre de l'alphabet en majuscule. L la meme chose, mais en minuscule. Tout ce "code" existe deja en fait, je l'ai trouvé. Donc logiquement ça doit servir de "norme". et donc, ensuite on est libre de declarer le masque comme on souhaite. Par exemple, on veut un affichage de la date tel quel : 19 Mars 2001 il faut faire : setMask("d MMMM yyyy" ); et si on veut quelque chose du style : la date est le 19 Mars 2001 c super on fait setMask("la date est le d MMMM yyyy c super" ); je pense que vous avez pigé le principe :) mais par contre, l'algo derriere est assez monstrueux je pense ... |
| omega2 | Pour les monaies, en général, c'est la monaie devans et les valeurs ensuite.
pour les dates, si c'est un javabean international alors il vaut mieux prendren la notation japonaise (yyyy/MM/dd hh:mm:ss) (année/moois/jour heure/minute/seconde) En effet, la notation européenne à les jours et les moi inversé par rapport à la notation américaine (dd/MM/yyyy contre MM/dd/yyyy) ce qui peux induire l'utilisateur en erreur. Pour une saisie monoligne, il faut mettre le libellé soit au dessus (calé à gauche) soit à gauche (callé au centre ou au plus haut de la hauteur de la zone de saisie). ssaye d'utilisé toujours les mêmes positionement de l'ensemble. Pour les attributs, il y a le gras et l'italique que t'as oublié. Il y a aussi l'exposant et la taille. Il en existe beaucoup d'autre mais c'est les seuls que je vois pour le moment. |
| petoulachi |
|
| youdontcare |
il est vraiment très bien ce site ! (et doté d'une bonne interface en plus : les frames :D) |
| Fred999 | Une ou deux règles de base en ergonomie :
- quanad tu regardes quelque chose, ton oeil suit une courbe en "Z" : tu commences en haut à gauche pour finir en bas à droite. Et donc, en tenir compte dans ton truc. - ne pas surcharger tes écrans de saisie de champs en gras - réserver le gras (ou les étoiles) aux champs obligatoires - ne pas faire de surprises à ton utilisateur, du genre 1 clic = 30 secondes d'attente - signaler à l'utilisateur tout modif en base (autrement dit "feedback" :D) - tenir compte des remarques des utilisateurs!!! Voilà, c'est un début, il doit bien y avoir des sites sur le sujet. |
| antp | si c'est pour l'ergonomie du GUI, voici un site pas mal qui liste ce qu'il ne faut pas faire :
http://www.iarchitect.com |
| lamatrice | moi non pus, règles d'ergonome d'un interface ??
interface graphique ? (les règles pour la construction de GUI) ou interface de interface java ? ------ |
| kikaman | Je t'aurrais bien aider mais la je voit pas du tout de koi tu parle |
| petoulachi | Je dois creer un bean pour la saisie mono ligne. Et pour cela, je dois respecter les regles d'ergonomies.
Mais je sais pas ou les trouver ? Et sinon, je dois aussi mettre en place un controle du saisie de l'info ; pour cela, je dois faire des masques de saisie. Par exmple, de quel type est l'info saisie (numerique, alphabetique ..), quel est l'unité (et ou doit elle etre placée , avant ou apres), de combien d'element est composé la saisie ( et pour chaque element, combien de caractere ou chiffre) et quel séparateur mettre en chaque element... bref c le caca ! help ! |




