21:59:44 18/02/2008
Je lance ce sujet pour pas me retrouver hors-sujet dans celui des blogs... Comme l'indique mon titre magnifiquement explicite, on va parler d'ergonomie ! Bon, je balance toute la sauce en même temps : analyse/conception, implémentation, méthodes et critères d'ergonomie. Let's go...
Administrateur :
- Modification de la CSS par des menus. Des trucs comme modifier la couleur de fond, les icônes, la couleur et la taille des polices. J'ai vu ta réponse dans le sujet sur les blogs mais je me permets d'insister... La solution actuelle n'est vraiment pas viable pour un non initié aux CSS. Si tu veux des administrateurs non informaticiens...
- Lister les utilisateurs (alias) d'un portail. Il faudrait donc qu'un utilisateur soit obligé de créer un alias pour pouvoir poster sur chaque portail. Comme ce n'est pas pratique pour l'utilisateur, il faudrait une création automatique de cet alias (ou l'utilisation d'un alias par défaut) lors du premier message si besoin est. Ca rendrait plus facile la gestion des groupes...
Méthodes/Outils :
- Automatisation des statistiques (nombres de portails, rubriques...).
- Ecriture de jeux de tests unitaires validant le développement.
- Tests fonctionnels sur les fonctionnalités majeurs à partir de scénarios/cas d'utilisation (à documenter également si ce n'est déjà fait).
- Tests en local (mais ça c'est en bonne voie si j'ai compris...).
Utilisateur :
- Avoir une option "suivre la discussion". Tous les sujets suivis seraient ensuite regroupées à un même endroit (un truc du genre "Chez Vous" par exemple...) avec un petit indicateur pour savoir s'il y a un nouveau message ou pas. Ca éviterait des ballades (parfois) pénibles entre plusieurs portails pour vérifier s'il y a une réponse ou pas.
- Pouvoir remonter d'un portail fils vers le portail parent ("Retour" dans le menu navigation ?). Bah oui, conceptuellement, on a une structure en arbre donc c'est bien de pouvoir descendre ET monter.
- Regrouper les deux menus de gauche et droite d'un seul côté pour limiter le chemin à parcourir avec la souris. Sinon, on viole un critère d'ergonomie. Me demandez pas lequel, j'ai pas été très assidu à ce cours...
- Faire défiler le menu en même temps que la page.
Pour conclure, la faisabilité de l'ensemble dépend grandement de ce que je décris dans "Méthodes/Outils". Plus le volume de code augmente, plus ce sera utile. Comme je ne sais pas précisément où tu en es avec tout ça, je vais m'abstenir de tout commentaire. Par contre, une chose est sûre, au-delà d'une certaine taille, il est humainement impossible de tout faire "à la main". Donc, consacrer un peu de temps à ce genre de truc n'est pas une pure perte...
Je rallongerais la liste si d'autres idées me viennent...
Administrateur :
- Modification de la CSS par des menus. Des trucs comme modifier la couleur de fond, les icônes, la couleur et la taille des polices. J'ai vu ta réponse dans le sujet sur les blogs mais je me permets d'insister... La solution actuelle n'est vraiment pas viable pour un non initié aux CSS. Si tu veux des administrateurs non informaticiens...
- Lister les utilisateurs (alias) d'un portail. Il faudrait donc qu'un utilisateur soit obligé de créer un alias pour pouvoir poster sur chaque portail. Comme ce n'est pas pratique pour l'utilisateur, il faudrait une création automatique de cet alias (ou l'utilisation d'un alias par défaut) lors du premier message si besoin est. Ca rendrait plus facile la gestion des groupes...
Méthodes/Outils :
- Automatisation des statistiques (nombres de portails, rubriques...).
- Ecriture de jeux de tests unitaires validant le développement.
- Tests fonctionnels sur les fonctionnalités majeurs à partir de scénarios/cas d'utilisation (à documenter également si ce n'est déjà fait).
- Tests en local (mais ça c'est en bonne voie si j'ai compris...).
Utilisateur :
- Avoir une option "suivre la discussion". Tous les sujets suivis seraient ensuite regroupées à un même endroit (un truc du genre "Chez Vous" par exemple...) avec un petit indicateur pour savoir s'il y a un nouveau message ou pas. Ca éviterait des ballades (parfois) pénibles entre plusieurs portails pour vérifier s'il y a une réponse ou pas.
- Pouvoir remonter d'un portail fils vers le portail parent ("Retour" dans le menu navigation ?). Bah oui, conceptuellement, on a une structure en arbre donc c'est bien de pouvoir descendre ET monter.
- Regrouper les deux menus de gauche et droite d'un seul côté pour limiter le chemin à parcourir avec la souris. Sinon, on viole un critère d'ergonomie. Me demandez pas lequel, j'ai pas été très assidu à ce cours...
- Faire défiler le menu en même temps que la page.
Pour conclure, la faisabilité de l'ensemble dépend grandement de ce que je décris dans "Méthodes/Outils". Plus le volume de code augmente, plus ce sera utile. Comme je ne sais pas précisément où tu en es avec tout ça, je vais m'abstenir de tout commentaire. Par contre, une chose est sûre, au-delà d'une certaine taille, il est humainement impossible de tout faire "à la main". Donc, consacrer un peu de temps à ce genre de truc n'est pas une pure perte...
Je rallongerais la liste si d'autres idées me viennent...