À l'heure actuelle, notre site dispose d'une page Contacts avec une liste de noms de profils de contacts qui renvoient à une page de profil distincte. Mon équipe a suggéré que nous concevions une liste de style accordéon (développer/réduire) pour nos profils de contact. Y a-t-il un inconvénient à conserver des données modifiables comme le nom, le téléphone, le courrier électronique, etc. dans une liste d'accordéon pouvant contenir jusqu'à 300 contacts?
Je pense que le plus gros problème est le fait que vous avez une seule liste de 300 contacts.
Tout d'abord, je demanderais pourquoi vous en avez besoin de tant. S'il existe une raison valable, peut-elle être segmentée davantage? Départements? Cours, etc.? Si oui, faites-le et ayez plusieurs pages avec les informations de contact segmentées
Les éléments de l'interface utilisateur de style accordéon m'ont toujours mis sur écoute. Vous rencontrerez des problèmes sur les appareils mobiles lorsque l'utilisateur clique pour charger une liste de 300 contacts. Certaines personnes ratent simplement le fait qu'il existe un "bouton" pour pousser et ne le voient pas du tout.
Ne cachez pas les informations plus que nécessaire. Obtenez-le devant l'utilisateur dès que vous le pouvez.
Je pense que cela dépend où et comment vous souhaitez l'utiliser. Si vous avez l'intention de le rendre convivial pour les mobiles, les téléphones portables plus anciens ou bas de gamme pourraient avoir du mal à dessiner et à animer 300 panneaux pliables, et le défilement serait très pénible.
Personnellement, j'irais avec une liste simple (voir https://www.google.com/design/spec/components/menus.html#menus-usage ), faire une demande ajax si quelqu'un clique dessus, puis ajoutez le téléphone, l'e-mail, etc. sous le nom.
Si vous savez que ce n'est que pour les ordinateurs de bureau modernes, les panneaux pliants ne devraient pas être un problème.