Ma toute première question sur UX. Le le problème est avec une application Web de bureau, il lit actuellement l'hôte à un ticker "d'activité" (où les activités des autres utilisateurs et de soi sont affichées dans une animation de rotation cubique à la en bas de la page) et l'introduction d'un nouveau panneau de notifications comme vu sur IOS et Android systèmes d'exploitation (en haut) de la page)
L'application a pas mal d'obstacles:
J'ai décidé de reconcevoir la zone de notification d'activité lors de la conception de la nouvelle zone de notification et d'adapter toutes les notifications reçues par l'application dans un seul panneau, principal pour éviter d'avoir des notifications disant "votre la zone de notification xx contient de nouvelles notifications "ou" nom_utilisateur affiche les notifications.
Dois-je me concentrer sur les modèles existants et improviser là-dessus ou puis-je forcer mes utilisateurs à quelque chose de nouveau?
Je pense qu'il y a quelques choses que vous pouvez faire pour améliorer cela au sein du flux d'activité lui-même (des exemples basés sur le partage entre les utilisateurs, mais les principes sont les mêmes):
Regroupez les notifications par type et heure, puis exportez un élément vers le flux d'activité. Ainsi, un utilisateur ajoute 20 photos, ce serait une notification "X a ajouté 20 photos". Cela évite de trop pousser l'utilisateur et signifie qu'il peut évaluer un éventail plus large d'activités et d'échéances en une seule fois.
Supprimez les notifications inutiles, par exemple, les utilisateurs ont-ils vraiment besoin de savoir que X regarde ses notifications? Ou que le serveur vient de faire Y? De même, avec l'exemple précédent, vous pourriez avoir la notification "X créé et ajouté à l'album Y", ce qui rendrait inutiles toutes les notifications immédiatement suivantes et associées de l'ajout d'image.
Différenciez visuellement vos notifications, donc si les photos sont téléchargées, montrez une miniature, si un utilisateur préféré fait quelque chose de le marquer (pas seulement avec la couleur - vérifiez les directives d'accessibilité)
Débarrassez-vous du ticker. Les éléments en mouvement visuel sont distrayants et vous ne pouvez jamais être sûr de la vitesse à laquelle votre utilisateur peut lire.
Vous pouvez également différencier la gestion des nouveaux événements par les systèmes en fonction de leur importance et laisser l'utilisateur choisir ce qui est important. par exemple:
Vous pouvez probablement en apprendre beaucoup en regardant comment les grands réseaux sociaux et autres sites avec des flux d'événements gèrent la sortie des flux d'activité. Cependant, c'est une chose très délicate à coder (j'ai essayé) alors soyez prêt à trouver un développeur de premier plan et pendant un certain temps sur Stack Overflow!