web-dev-qa-db-fra.com

Dans quels cas une navigation inférieure doit-elle être masquée (application mobile)?

De nombreuses applications mobiles ont une navigation inférieure (pensez à Instagram, Twitter, etc.). Cependant, pour certaines pages/processus, la navigation du bas disparaît.

Par exemple. Sur Instagram, une fois que vous avez procédé au téléchargement d'une photo, la navigation du bas disparaît et ne montre que le processus complet du début à la fin. La navigation du bas s'affiche à nouveau lorsque vous avez terminé le téléchargement.

Est-il donc normal de supposer que lorsque vous effectuez l'objectif/l'action principal de l'application, la navigation inférieure peut être masquée pour que l'utilisateur termine le processus sans aucune distraction? De plus, dans quels autres cas la navigation doit-elle être masquée?

6
catandmouse

Cela concerne autant les modèles UX que les modèles de système d'exploitation .

Lorsque vous apprenez un peu de Swift, vous vous rendez compte qu'il ne s'agit pas de "masquer la navigation du bas", mais plutôt d'utiliser une forme de présentation différente pour le contenu que vous êtes sur le point de montrer.

Si vous concevez pour iOS, Apple le décrit le mieux dans les iOS Human Interface Guidelines :

Idéalement, les utilisateurs peuvent interagir avec les applications iOS de manière non linéaire. Il est donc préférable de minimiser le nombre d'expériences modales dans votre application. En général, envisagez de créer un contexte modal uniquement lorsque:

• Il est essentiel d'attirer l'attention de l'utilisateur

• Une tâche autonome doit être terminée - ou explicitement abandonnée - pour éviter de laisser les données de l'utilisateur dans un état ambigu

Voici ne autre bonne référence , également dans les directives, qui donne un aperçu de la raison pour laquelle Instagram a décidé d'utiliser une vue modale:

Utilisez une vue modale lorsque vous devez offrir la possibilité d'accomplir une tâche autonome liée à la fonction principale de votre application. Une vue modale est particulièrement appropriée pour une sous-tâche en plusieurs étapes qui nécessite des éléments d'interface utilisateur qui n'appartiennent pas à l'interface utilisateur principale de l'application à tout moment.

Mais gardez à l'esprit: différents langages de programmation (par exemple: Android) peuvent implémenter des modèles et des présentations de différentes manières.

Si iOS est votre plate-forme de choix, je fortement vous recommande de prendre votre temps pour lire les Directives complètes de l'interface humaine iOS , et peut-être même apprendre un peu de Swift vous-même. Comprendre comment le système fonctionne et ses limites vous aidera grandement à comprendre les meilleures décisions pour des cas d'utilisation spécifiques.

1
Lucas Cerro

Répondez donc directement à vos questions:

Est-il donc normal de supposer que lorsque vous effectuez l'objectif/l'action principal de l'application, la navigation inférieure peut être masquée pour que l'utilisateur termine le processus sans aucune distraction?

Oui. La phrase clé que vous avez mentionnée est: "pour que l'utilisateur termine le processus sans aucune distraction". En masquant la barre de navigation, vous ne donnez pas seulement plus d'espace à l'utilisateur pour effectuer l'action, vous supprimez également les distractions (comme aller à la recherche, au profil ou à l'onglet de flux d'images dans le cas d'Instagram).

Dans quels autres cas la navigation doit-elle être masquée?

Chaque fois que vous souhaitez que votre utilisateur se concentre sur l'exécution d'une action/tâche. Comme télécharger une photo, faire un zoom avant sur une photo pour mieux la voir ou lire un fichier/document important. Supprimer les distractions (comme la barre de navigation) est une bonne pratique ux non pas à cause de l'espace, mais parce que vous concentrez l'attention de vos utilisateurs sur quelque chose, comme effectuer une action.

0

il y a quelques mois, j'ai le même problème. alors j'ai fait des recherches. Je pense que si l'application est défilante comme instagram (vous savez ce que je dis) ou aliexpress etc., elle devrait être masquée lors du défilement. cette astuce donnera plus d'espace au contenu. si c'est une application qui défile latéralement, vous n'avez pas besoin de la cacher.

lisez également cet article pour en savoir plus sur les navigations inférieures: https://uxplanet.org/perfect-bottom-navigation-for-mobile-app-effabbb98c0f#.it8ge1ce6

0
Yalindre Nuwan