Discussion autour de l'interface - Version imprimable +- Crème CRM (https://www.cremecrm.com/forum) +-- Forum : Développeurs (https://www.cremecrm.com/forum/forumdisplay.php?fid=10) +--- Forum : Général (https://www.cremecrm.com/forum/forumdisplay.php?fid=11) +--- Sujet : Discussion autour de l'interface (/showthread.php?tid=63) |
Discussion autour de l'interface - Saga - 23-06-2014 Je reprend le sujet de l'interface à l'extérieur du sujet sur le forum bug. C'est plus adapté ici je pense. Donc voilà la discussion : genglert a écrit :Citation :Également, je pense qu'il est important (mais ne le prenez pas mal) de professionnaliser l'interface. Je suis en stage dans une entreprise qui cherche à remplacer Sugar CRM devenu propriétaire et cette interface trop "geek" à l'air de faire douter de la qualité de ce CRM qui est mieux que ce qu'il peut laisser penser, et c'est là qu'il y a un problème. Alors je vais commencer : Parmi les choses que je reproche à Creme il y a le menu à gauche qui glisse. Même si c'est pratique et ça libère de l'espace sur la page, quand on est pas sur l'écran le plus à gauche (dans le cas d'un utilisateur qui a plusieurs écran) on arrive pas du premier coup à afficher le menu. De plus il y a de la place à la verticale pour afficher les sous-menu mais cet espace n'est pas utilisé. Actuellement, en imaginant que j'ai cliqué sur un sous-menu, pour afficher autre chose voici ce que je dois faire : Cliquer sur "Revenir au début" Cliquer sur un autre menu Cliquer sur le sous-menu voulu Imaginez que si le curseur est sur Activités on a quelque chose du genre : Accueil Ma page Activités > Portail des activités > Calendrier > ... Comptes et contacts ... Et bien là on a qu'un seul clic. Sinon c'est le fait qu'il ne soit pas responsive-design. Sur un téléphone portable par exemple, c'est assez difficile d'accéder au menu. EDIT : J'étais en train de me dire que peut-être que l'adaptation pour les petits-écran n'a aucun intérêt pour un CRM... De plus, ça donne des contraintes qui peuvent nuire à l'efficacité. EDIT 2 : Apparemment ça à l'air tout de même assez important. Mais de là à faire quelque chose d'entièrement responsive, j'ai pas la réponse. Sinon j'ai découvert l'utilité de l'épingle par quelqu'un à qui ça lui a rappelé je ne sais plus quel software (alors qu'il ne connaissait pas Creme). J'aurais du le savoir avant et je pense que là aussi il y a un problème, pourquoi pas faire un lien pour que le curseur de le souris change et qu'on comprenne qu'il y ait une action ? Pourquoi pas aussi ajouter un tooltip précisant l'action ? Je trouve aussi que le logo de Creme dans le menu est beaucoup trop grand comparé à celle du contenu. Quand on sélectionne une ligne sur une list_view on a une confirmation visuelle que si la souris quitte cette ligne, ce qui parfois engendre une confusion. Sinon votre code html est à 2 erreurs prêt conforme W3C et ça c'est déjà bien. Re: Discussion autour de l'interface - genglert - 25-06-2014 Je ne vais pas m'étendre sur vos remarques sur le menu ; non pas parce qu'elles ne seraient pas pertinentes (au contraire), mais parce que si nous avons décidé de le jeter et d'en refaire un autre totalement différent (il est en effet horizontal, et classé de manière toute autre) c'est bien parce qu'on trouve que le menu actuel n'est pas assez bon (sinon on aurait trouvé autre chose à améliorer, ce n'est pas ce qui manque). Citation :Je trouve aussi que le logo de Creme dans le menu est beaucoup trop grand comparé à celle du contenu. Il n'y aura plus de grosse icône par la suite (enfin je crois) ; mais pour le moment vous pouvez regarder le setting "LOGO_URL". En pratique nous mettons le logo des clients ; c'est tout bête mais cela les aide à s'approprier le logiciel plus facilement. Citation :Sinon c'est le fait qu'il ne soit pas responsive-design. Sur un téléphone portable par exemple, c'est assez difficile d'accéder au menu. EDIT : J'étais en train de me dire que peut-être que l'adaptation pour les petits-écran n'a aucun intérêt pour un CRM... De plus, ça donne des contraintes qui peuvent nuire à l'efficacité. EDIT 2 : Apparemment ça à l'air tout de même assez important. Mais de là à faire quelque chose d'entièrement responsive, j'ai pas la réponse. J'ai justement écrit une app (au sens Django/Creme) spéciale smartphone. Elle est en test (ou en instance de l'être) chez le client l'ayant en partie financée, ainsi que chez nous en interne, et sera donc dans la version 1.5 de Creme. Cette app utilise le responsive design ; en fait son interface est complètement différente du Creme standard (le HTML/CSS/JS sont complètement différent) et a une philosophie totalement différente aussi. Là où Creme est fait pour être configuré de manière très générique (ce qui pose du coup problème, car c'est difficile d'être à la fois générique et très optimisé), là nous avons créé un workflow optimisé pour l'usage sur téléphone ; cela n'aurait pas été possible juste en faisant du responsive design dans l'interface classique. Cela n'est pas incompatible avec le fait de rendre le reste de Creme responsive ; en fait c'est quelque chose que nous voulons faire, mais en raison de la quantité de code HTML/CSS c'est pas mal de travail en perspective. Re: Discussion autour de l'interface - Saga - 27-06-2014 Il n'y a rien à d'autre à dire, je suis satisfait de toutes vos réponses. |