web-dev-qa-db-fra.com

Pourquoi la nouvelle barre de menus Twitter en bas sur iPhone?

Twitter a récemment publié un refonte complète pour toutes les principales plates-formes, en partie la refonte a été faite pour unifier l'expérience entre les plates-formes.

Mais, à cause de cet objectif, je n'ai pas pu m'empêcher de remarquer que la version iOS a le menu/barre de navigation en bas de l'écran:

enter image description here
(source: Twitter.com )

Le menu de l'application Web se trouve dans la barre supérieure:

enter image description here

Tout comme Android

enter image description here

Cette différence est facilement la différence la plus visible entre les applications et peut rendre l'expérience légèrement déroutante lors du basculement entre iOS et d'autres versions. La précédente application Twitter iOS avait également la barre de menus en bas.

Pourquoi la barre de menus en bas sur iOS? Cela nuit visiblement à leur unification multiplateforme, il doit donc y avoir une raison au-delà de "c'est la façon dont l'ancienne application était" car les applications ont toutes été modifiées malgré cela.

6
Ben Brocka

Parce que Apple iOS Human Interface Guidelines disent que cela devrait être là:

Apparence et comportement - Une barre d'onglets apparaît en bas de l'écran et doit être accessible depuis tous les emplacements de l'application. Une barre d'onglets affiche des icônes et du texte dans des onglets, tous de largeur égale et affichant un fond noir par défaut. Lorsque les utilisateurs sélectionnent un onglet, tel que Rechercher dans YouTube, l'onglet affiche un arrière-plan plus clair (connu sous le nom d'image d'indicateur de sélection) et son icône reçoit une lueur bleue.

Cet endroit est également plus logique, car lorsque vous touchez les onglets, vos mains/doigts ne bloquent pas le reste de l'écran, comme c'est le cas lors de l'utilisation de la version Android Android.

15
Matt Rockwell

À mon avis, la barre de menu devrait être en bas dans les applications mobiles, car vous pouvez facilement atteindre les boutons lorsque vous utilisez votre téléphone d'une seule main!

Voici un article sur la "règle générale"

4
Roland Pokornyik

"Cela nuit visiblement à leur unification multiplateforme"

Pourquoi est-ce important? Je propose que ce ne soit pas le cas et que cela puisse en fait être préjudiciable.

Par exemple, je travaille sur une équipe qui crée des applications Web. Nous recevons des ordres de marche pour prendre en charge les iPhones et les nouveaux Androids, ainsi que les Blackberry exécutant d'anciens systèmes d'exploitation et téléphones Nokia.

Cela en soi est bien, mais nous avons une gestion et même une expérience utilisateur qui regarde ces appareils côte à côte et se fâche quand ils ne correspondent pas au pixel sur chaque appareil ... ce qui est juste absurde pour un variété de raisons:

  • les appareils ont différentes conventions d'interface utilisateur natives que les gens sont probablement habitués à
  • les appareils ont des interfaces matérielles
  • très, très peu de gens comparent réellement différents appareils côte à côte

Quant à savoir pourquoi mettre le menu sur un appareil tactile en bas, c'est parce que c'est généralement là que se trouve votre pouce. ;)

2
DA01