web-dev-qa-db-fra.com

Accessibilité des utilisateurs pour les applications mobiles

Je souhaite rendre mon application Web mobile, mon application iPhone et Android application plus accessible. Que dois-je lire en premier pour en savoir plus sur les meilleures pratiques en matière d'accessibilité mobile? Existe-t-il des résumés de la différence entre l'accessibilité mesures dans les environnements mobiles et de bureau?

7
Maksym Gontar

C'est un sujet très large. Quel est le contexte? Est-ce pour une application autonome ou un site Web? Cela dépend beaucoup de la plate-forme - un écran tactile fonctionne très différemment d'une interface trackball par exemple, et un appareil haute résolution se comportera différemment d'un appareil basse résolution (et rappelez-vous que la taille de l'écran varie également beaucoup!). N'oubliez pas de consulter le Web - Jakob Nielsen a également quelques réflexions à ce sujet .

Quelques réflexions générales à ce sujet:

  • Les connexions auront tendance à être plus lentes. Conception pour 2G. Utilisez le moins d'images possible.
  • JavaScript échoue souvent ou fonctionne de manière inattendue. Le HTML clair est généralement meilleur. Chaque navigateur mobile a également ses propres problèmes CSS.
  • Tout le monde n'a pas le dernier iPhone 5/Android. Conçu pour une gamme d'appareils, en particulier les téléphones "gratuits" fournis avec les plans les plus récents.
  • Jamais, jamais les tailles de police de code dur en CSS (CodeProject n'est pas visible sur mon BlackBerry à cause de cela)
  • Sur les sites Web, pensez à tout rendre linéaire (même les menus). Si un élément se trouve à gauche ou à droite de quelque chose, y naviguer sera difficile et il écrasera les autres éléments dans une zone plus petite.
  • Concevoir pour un utilisateur distrait. L'utilisateur sera probablement à l'aéroport, dans le bus, en ligne à l'épicerie, etc.
  • Demandez aux utilisateurs le moins de commentaires possible. La dactylographie est lente et maladroite, même sur les meilleurs d'entre eux.
  • Attendez-vous à des erreurs (je touche souvent mal sur mon iPad, ce qui entraîne l'ouverture de liens au hasard pendant que je lis un site).
  • Testez, testez, testez! Demandez à tout le monde dans votre équipe de l'essayer sur leurs téléphones portables afin que vous disposiez d'une gamme d'appareils pour l'essayer.

Bonne chance!

7
Robert Fraser