J'ai une vue maître-détail. Quelle est la meilleure pratique pour ajouter de nouveaux éléments à la liste? Maintenant, je pense que lorsque l'utilisateur clique sur le nouveau bouton, un nouvel élément d'onglet peut apparaître avec le bouton de fermeture, afin que l'utilisateur puisse revenir à la liste si nécessaire. Connaissez-vous une meilleure solution? La modification des éléments peut être effectuée dans la vue détaillée.
Si les détails qu'une personne doit saisir pour un nouvel élément peuvent tenir dans une ligne, je recommanderais également d'insérer une nouvelle ligne en haut. S'il y a plus de détails que ce qui peut être spécifié dans une ligne, ou si les outils nécessaires pour entrer le nouvel élément sont trop pour une ligne, utilisez une boîte de dialogue.
Je ne pense pas qu'une boîte de dialogue serait distrayante dans ce cas car elle est en réponse directe à l'action d'une personne de demander un nouvel élément
Essayez un menu déroulant/tiroir comme mint.com
(Voir capture d'écran)
À en juger par votre croquis, de nouveaux éléments sont censés apparaître à l'intérieur l'onglet Liste, tandis qu'un nouvel onglet signifierait une nouvelle liste d'éléments, pas un nouvel élément unique.
Si vous préférez modifier de nouveaux éléments dans le volet de détails, cliquez sur le bouton Nouveau (où est-il btw?) Devrait ajouter une nouvelle ligne vierge dans le volet principal, la sélectionner et définir votre focus dans le premier champ des détails vitre. Cependant, s'il s'agit d'une grille intelligente (par exemple, qui prend en charge le tri), j'ouvre généralement une nouvelle boîte de dialogue pour le nouvel élément, puis je le place à l'emplacement approprié dans la grille. Si la grille est simple, l'ouverture d'une nouvelle ligne en haut/en bas devrait être correcte.
Je n'ai pas eu l'idée de nouveaux onglets. Habituellement, tous les popups et dialogues interrompent le train de pensée des utilisateurs et doivent donc être évités si possible.
Je garderais la première et/ou la dernière ligne du tableau toujours visible et réservée pour l'insertion d'un nouvel élément de ligne (sorte de modification sur place).
Lorsque la nouvelle ligne est prête et insérée parmi les autres données, il est indispensable de mettre en évidence sa nouvelle position avec un fondu de couleur ou une animation appropriée.