Ou la véritable histoire d’un projet web mobile (très) grand public vu par ses utilisateurs L'accessibilité des applications web mobiles Contée par Sébastien.

Slides:



Advertisements
Présentations similaires
Didacticiel Mon EBSCOhost
Advertisements

Les Réseaux Sociaux : Facebook
Atelier Parisweb 2007 Questions / Réponses Accessibilité
Réservation des courts couverts
Les principes généraux Les objectifs du dispositif Le b2i et les défis sur Internet Une visite concrète.
Se repérer et organiser sa veille dans la recherche en éducation Module 2 « Maîtriser laccès aux ressources scientifiques en éducation » Outils de veille.
Guide rapide pour le gestionnaire Etape
Le web classeur Guide à l'usage des élèves. un support de classement et de conservation de vos informations en matière dorientation un outil permettant.
Présentation Organet : service de gestion du déroulement des épreuves écrites dans les établissements centres d’examen Organet est un produit pour l’affectation.
Présentation Mars 2007 Organet II: service de gestion du déroulement des épreuves dans les établissements centres d’examen Organet II est un produit pour.
Mode demploi du programme de réservation Page 1: Lutilisateur consulte le planning Les utilisateurs se connectent sur le serveur à laide de leur navigateur.
1 vidéogramme séance 2 du 13 février 2012 Micro Informatique au Cellier Joseph HOHN Séance du 13 février 2012 Sur le thème de Découverte de lordinateur.
Gestion Informatisée du Brevet Informatique & Internet
Procédure de commande des ressources
Site Scribe. Page daccueil 1 Saisissez vos identifiants / mot de passe 2 Cliquer sur ce bouton pour se connecter 1 2.
Applications Internet – cours 3 La page web
Nouveautés sur le site Web transactionnel du Registre foncier Au 17 avril 2004.
Mode demploi Comment participer aux séances de formation.
Tableau croisé dynamique sous Excel (TCD).
17 octobre 2012 Grégory Petit
Présentation de NAVIGATEURS INTERNET
Mon passeport pour l’orientation et la formation
Guide à l'usage des élèves
1. SITE WEB DU SERVICE INFORMATIQUE DU RECTORAT
Manipulation de formulaires en Javascript
ELE792. Projet de fin d'études en. génie électrique GTS792
Séance d'information aux étudiants Présentation préparée par: Ghyslain Gagnon Professeur au département de génie électrique ELE792PROJET DE FIN D'ÉTUDES.
Evaluer un site internet
Service Informatique du Rectorat
Création de menus. Depuis la page d’accueil de votre site, cliquez sur le lien [Login] puis saisissez les identifiants qui vous ont été attribués. Connectez-vous.
Formation TYPO3 Lecture par « rôle » janvier 2010.
GIBII G estion I nformatisée du B revet I nformatique et I nternet Logiciel développé par la cellule C.A.T.I.C.E. de l’Académie de Bordeaux F. CIESIELSKI.
31 octobre 2012 Grégory Petit
Accès au logiciel.
Éditions T.I. | 249 rue de Crimée – Paris | + 33 (1) | NOTICE D’UTILISATION DU SITE.
L’écran d’accueil A gauche, se trouve le bloc d’authentification. Vous avez reçu votre identifiant et votre mot de passe par mail. N’oubliez pas le.
Introduction au courrier électronique
Création et présentation d’un tableau avec Word 2007
Les 10 fonctions principales de votre Espace Membre Comment accéder rapidement aux fonctions importantes de votre compte ?
Dans la barre des messages, cliquez sur Activer la modification,
Le langage du Web CSS et HTML
Réunions Lync Participer à une réunion Lync Aide-mémoire Lync 2013
Séances de liaison auprès des brevetés 2014 Montréal – le 11 juin 2014 Toronto – le 12 juin 2014 Conseil d’examen du prix des médicaments brevetés.
Pasdecalais.fr & le RGAA LOVE STORY. Historique de la démarche Décembre 2008 : première rencontre avec le RGAA Janvier 2010 : première version du site.
Aide-mémoire Et procédures. Dans une tâche de compétence 1, vous trouverez: Un cahier d’informations Un cahier de trace dans lequel vous écrirez vos calculs.
Ouvrir une session sur le domaine llumiere Renseigner les champs utilisateurs et mot de passe. Depuis n’importe quel ordinateur du lycée connecté au domaine,
Admission post-bac GUIDE DU CANDIDAT 2015 Document à destination
LE HTML ISN Terminale S Un peu d’histoire …
Apsideboard L’Apside Board : Nouvel intranet d’Apside Permet de :
Travail de cession Cours IDV 6011 Loïc NUNEZ, Juillet 2006.
Collecte des renseignements relatifs à l’organisation scolaire et ses intervenants.
Utilisation du carnet d’adresses
Manuel Kervarker.org : l'accueil
LES INFOS de Philippe et Patrick Journal d'informations en ligne Infospp.free.fr Mai 2006.
1 Utiliser un blog “écrire un billet ou un commentaire et le publier” Quelques données techniques: Un blog est une suite d’articles appelés billets, publiés.
Tutoriel pour les contributeurs. Comment mettre des articles.
Conversation permanente
SMIL Synchronized Multimedia Integration Language
Guide de référence rapide sur © 2012 Microsoft Corporation. Tous droits réservés. Lync Web App Participer à une réunion Lync avec le système audio de votre.
Publication Flash sur Internet et Transfert avec Dreamweaver COM3562 Communication Multimédia MARS 2011.
Accessibilité web Gérer l’accessibilité lors de la création d’un site ORT Lyon - 10/02/2014.
Suivi simplifié d’activité
GUIDE D’UTILISATION SITE STE BATHILDE. Sommaire 1.Connexion - La page d’accueil 2.Gérer les articles: - Création - Modification - Suppression 3.Gérer.
Covoiturage Grand Lyon Présentation et mode d’emploi du dispositif loca l
Utiliser le dossier Mon EBSCOhost Tutoriel support.ebsco.com.
LES FONDAMENTAUX DES FILMS AGITÉS POUR BIEN COGITER IEN Chalon 1 Stéphanie Marlin. CPC.
E-lyco à la découverte de l’interface. L’environnement numérique de travail e-lyco est un ensemble de services en ligne, personnalisés et sécurisés, accessibles.
MES STRATÉGIES DE LECTURE
Comment utiliser PMB, le catalogue en ligne du CDI, pour rechercher des documents ?
Transcription de la présentation:

ou la véritable histoire d’un projet web mobile (très) grand public vu par ses utilisateurs L'accessibilité des applications web mobiles Contée par Sébastien Delorme, Atalan

Casting

Critiques « Une histoire accessible et intrigante inspirée de faits réels. »

Critiques « Une conférence d’auteur, accessible aux avertis. »

Critiques « Ce mercredi, en salle, une énième conférence sur les utilisateurs. »

Il était une fois

VoiceOver ?

Il était une fois TalkBack ?

Sans transition…

Késako ? aria-expanded

Késako ? « Retirer les attributs aria-expanded des systèmes d’accordéons »

À nvous de jouer

Un bouton image

Un bouton image WCAG

Sur l’intégration des icônes-liens, je vous recommande la séance « Techniques d’intégration d’icônes-liens » à 14h40 En passant…

Un lien

De : Caen À : Quand

Un lien De : Caen À : Quand WCAG

Un tableau

Terminal Heure […]

Un tableau Heures et terminaux des prochains départs Terminal Heure […]

Un tableau caption { position: absolute; left: px; }

Un tableau Heures et terminaux des prochains départs Terminal Heure […] caption { position: absolute; left: px; } WCAG

On passe au niveau supérieur ?

Un champ « autocomplété »

aria-autocomplete="" autocomplete=""

Un champ « autocomplété » aria-autocomplete="" autocomplete="" 4 résultats suggérés, utilisez les flèches haut et bas pour naviguer.

Un champ « autocomplété » aria-autocomplete="" autocomplete="" 4 résultats suggérés, utilisez les flèches haut et bas pour naviguer.

Un champ « autocomplété » aria-autocomplete="" autocomplete="" 4 résultats suggérés. WCAG

On audite ?

WCAG

RGAA

Accessi Web

On fait tester ?

« Impossible de consulter mes réservations »

On fait tester ? « Impossible de consulter mes réservations » « Cette application n’est pas du tout accessible ! »

On fait tester ? « Impossible de consulter mes réservations » « Cette application n’est pas du tout accessible ! » « Je ne comprends pas, je n’arrive pas naviguer dans l’application »

On fait tester ? « Impossible de consulter mes réservations » « Cette application n’est pas du tout accessible ! » « Je ne comprends pas, je n’arrive pas naviguer dans l’application » « Ce site n’est pas du tout compatible avec VoiceOver »

On fait tester ? « Impossible de consulter mes réservations » « Cette application n’est pas du tout accessible ! » « Je ne comprends pas, je n’arrive pas naviguer dans l’application » « Ce site n’est pas du tout compatible avec VoiceOver »

Penchons-nous sur les retours

« Dans la rubrique prochains départs, pour la plupart des vols, on n’a pas accès au terminal. Par exemple, le vol de Troyes à Sète. Ce problème est également présent sur votre site internet. » Cas n°1

« Le lien suivant renvoie vers le message d’erreur "Désolé, la page demandée n’existe pas". » Cas n°1

1/3 des retours ne concerne pas l’accessibilité… Cas n°1

…d’où l’importance de cadrer les tests utilisateurs. Cas n°1

« Lorsque j’affiche une nouvelle page, VoiceOver redémarre la lecture tout en haut, alors qu’il faudrait lire directement le contenu de cette page. » Cas n°2

« Dans chaque élément de la liste, il n’est pas utile que VoiceOver lise "puce" à chaque puce rencontrée. » Cas n°2

La limite des aides techniques ou Le manque de connaissance dans l’utilisation des aides techniques Cas n°2

Et puis…

« Le bouton de géolocalisation est lu "bouton" par VoiceOver, sans aucune autre information. »

Le bouton image WCAG

VoiceOver, sur iOS6, ne restitue pas l’alternative d’une image dans un bouton

Le bouton image WCAG

« La lecture est trop hachée avec VoiceOver, trop de fois le mot "lien" entendu. »

Le lien De : Caen À : Quand WCAG

VoiceOver découpe la lecture d’un lien en fonction des conteneurs de type block qu’il contient.

Le lien De : Caen À : Quand WCAG Petit courrier, lien, image. De : Caen, lien. À : Quand, lien. Petit courrier, lien, image. De : Caen, lien. À : Quand, lien.

Le lien De : Caen À : Quand WCAG Petit courrier De : Caen À : Quand, lien. Petit courrier De : Caen À : Quand, lien.

« Les tableaux ne sont pas du tout accessibles ! »

Le tableau Heures et terminaux des prochains départs Terminal Heure […] caption { position: absolute; left: px; } WCAG

VoiceOver décale la lecture des entêtes en présence d’une cellule vide dans la ligne ou colonne d’entêtes.

Le tableau WCAG « Terminal Vienne C » « Terminal Vienne C »

Le tableau Heures et terminaux des prochains départs Terminal Heure […] WCAG

Le tableau Heures et terminaux des prochains départs Terminal Heure […] WCAG « Terminal Paris C » « Terminal Paris C »

« Tout plante quand je lis un tableau ! »

Le tableau Heures et terminaux des prochains départs Terminal Heure […] caption { position: absolute; left: px; } WCAG « Tableau, heure et terminaux des prochains départs. »

Lorsque VoiceOver lit des contenus cachés, le navigateur cherche à les afficher…

Le tableau Heures et terminaux des prochains départs Terminal Heure […] caption { position: absolute; opacity:0; } WCAG « Tableau, heures et terminaux des prochains départs. »

À votre avis, pourquoi ? « Retirer les attributs aria-expanded des systèmes d’accordéons »

« Je n’arrive pas à accéder aux suggestions proposées dans les champs de saisie. »

Le champ « autocomplété » WCAG « 4 résultats suggérés. »

En l’état, compte-tenu du fonctionnement des lecteurs d’écran sur les équipements tactiles, l‘autocomplétion ne peut pas être rendue accessible.

Le champ « autocomplété » WCAG

C’est le problème d’Apple ? Tous les utilisateurs (clients) testeurs étaient équipés d’un iPhone (iOS 6 ou 7)… Doit-on leur demander de changer de téléphone ?

Les normes et référentiels Ils sont importants, mais clairement insuffisants, notamment sur des technologies ou des usages récents, comme le mobile.

Testez et/ou faites tester Tous les cas montrés peuvent être facilement identifiés, sans nécessairement être un utilisateur averti.

Générique de fin & questions Sébastien Delorme Responsable accessibilité numérique Twitter