Bonjour à tous,
Je vous propose un article sur les bases de l'ergonomie logicielle.
Bonne lecture à tous
Bonjour à tous,
Je vous propose un article sur les bases de l'ergonomie logicielle.
Bonne lecture à tous
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
Salut,
Article "simple" mais efficace et qui permet d'éviter quelques erreurs d'ergonomie.
Merci pour l'article.
@+
De rien. Heureux que cela plaise
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
bien aimé l'article même si il ne s'applique qu'aux applications "à la souris" car pour du tactique, bcp de choses changent...
et aussi ça repose sur la culture car suivant la langue et l'orientation de lecture (de la droite vers la gauche par exemple), l'organisation de l'application doit s'adapter...Comme nous venons de le voir à travers cet article, les bases de l'ergonomie logicielle reposent sur de la logique et un fonctionnement intuitif.
Bonjour,
C'est en effet plus dirigé vers les applications desktop qu'embarquée. Pour ces dernières certaines règles sont communes et d'autres déterminées, entre autre, par le système d'exploitation. Concernant la remarque sur la langue et le sens de lecture c'est une très bonne réflexion que j'ajouterai lors de la mise à jour
Merci beaucoup
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
Alors franchement, la partie sur les erreurs, je ne suis pas d'accord. Étant développeur, le "ça marche pas!" sans info technique, ça n'aide en rien la correction; le dev a besoin du plus d'infos possibles.
Le mieux est une information à deux étages, avec une partie "amicale" pour l'utilisateur, et un bouton permettant de révéler la partie "technique" pour ceux qui auront à corriger les erreurs ensuite.
Un peu comme ce qui se faisait à l'époque de Windows 9x (mais en "retournant" le bouton "détails" au lieu de le griser) ou encore le niveau au-dessus, l'envoi de rapport d'erreur.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Il peut s'agir effectivement d'une solution alternative. On peut parfaitement aussi imaginer, dans l'exemple soulevé, avoir le message tel qu'indiqué dans le tutoriel, et des logs détaillé à côté.
Comme tu le soulignes, et comme l'à souligné le post précédent, aucune solution n'est universelle. Ce tutoriel vise simplement à présenter les bases de l'ergonomie logicielle pour DESKTOP. Le but est de familiariser ceux n'ayant aucunes notions concernant l'ergonomie, avec les bases. Après c'est à chacun d'adapter selon ses contraintes, et potentiellement sa vision personnelle
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
Merci pour l'article.
Si le contenu tient principalement du bon sens (enfin c'est mon avis), les liens vers les ressources sont d'une utilité précieuse !
Particulièrement colorsontheweb et iconfinder que je ne connaissais pas.
Kropernic
Deux remarques :
- J'ai une widget Microsoft Translator presente sur cet article qui s'obstine a me le traduire en anglais (mon OS et mon navigateur sont en anglais) sans me demander mon avis.
Pardon ?Nous avons l'habitude de lire une page de gauche à droite et de haut en bas :
Outre le fait que ce n'est pas vrai en ce qui concerne les chiffres (puisque chiffres "arabes"), je crois que ce paragraphe mérite d’être corrigé en précisant bien qu'il s'agit de la pratique "du monde occidental". Je pense sincèrement qu'un petit détour sur les divers sites Wikipedia Arabic (AR, FA, CKB, ARZ ...) ou Hebreu, Yiddish peut éclaircir ce point... (l'IU est miroir de celle des autres sites Wikipedia).
Sans oublier que cela s'applique egalement aux positionnements ou aux orientation des icônes, etc.
ou
ou
Petit aparté : le choix des icônes est egalement très semble au niveau de la culture, par exemple, il ne faut pas utiliser la main levée dans certains pays, c'est soit un signe vulgaire soit un signe de malédiction. Bien que d'usage très répandu, les icônes issues du code de la route ne sont pas forcément parlant partout pour tout le monde, notamment dans les pays en voie de développement (les gens conduisent sans connaitre le code) ou des zones rurales pauvres sans motorisation. Et enfin le choix des couleur rouge/jaune/vert peut sacrement porter a confusion chez les personnes daltoniennes ou faisant peu la distinction des couleurs s'il n'est pas accompagne de signes distinctifs. D’où l’intérêt de supporter des modes d'affichages alternatifs (et aussi le contraste élevé pour les malvoyants).
Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
En effet, le widget Microsoft Translator force la traduction automatique quand on a les préférences de langue du navigateur réglées sur "Anglais". C'est le genre de truc qui ne devrait être appliqué que sur les traductions manuelles...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Bonjour à tous, et merci pour vos retours. Je vais tacher de repondre à chacun
@ Kropernic: heureux que les liens te plaise .
@ Médinoc et bouye (rmq 1): je vais essayer de regarder ça des ce soir. Ce n'est pas la première fois que j'ai des ennuis avec ce module. Ce doit etre une option lors de la mise en ligne. je ne garantie pas une correction dès ce soir, mais je vais regarder cela aujourd'hui
@ bouye (rmq 2): C'est effectivement un point soulevé par MichaelREMY également. Comme je l'ai indiqué, lors de mon passage de MAJ d'articles, j'ajouterai cela.
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
Et voilà, probleme du traducteur resolu Bonne lecture à tous
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
Super !
Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager