Mobile confoo 2013
Upcoming SlideShare
Loading in...5
×
 

Mobile confoo 2013

on

  • 846 views

 

Statistics

Views

Total Views
846
Views on SlideShare
807
Embed Views
39

Actions

Likes
2
Downloads
2
Comments
2

3 Embeds 39

http://www.twylah.com 34
https://twitter.com 3
http://eventifier.co 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • différentes études de forester ou équivalent et dans des présentation apple/android/mozilla et les classiques statcounter et autres
    Are you sure you want to
    Your message goes here
    Processing…
  • Bonjour Aurélien,

    J'aurai aimé assister à cette présentation, mais c'était un peu loin.

    Est-il possible de connaitre les sources des chiffres que tu avances dans tes slides 3 et 4 ?

    Merci d'avance,
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mobile confoo 2013 Mobile confoo 2013 Presentation Transcript

  • Accessibilitédes terminauxmobilesConfoo 2013
  • Aurelien Levy Directeur général Temesis Expert Accessibilité
  • Usages des terminaux70% de la population mondiale a un mobile49,9 % des personnes ayant un mobile au Canadasurfe sur le Web et utilise/télécharge des applications80% du temps via les applications85 000 000 de visiteurs unique par mois pour l’appliFacebook aux USA
  • 70% à 90% du marché
  • Accessibilité universelle« Mettre le web et ses services à ladisposition de tous les individus, quels quesoient leur matériel ou logiciel, leurinfrastructure réseau, leur languematernelle, leur culture, leur localisationgéographique, ou leurs aptitudes physiquesou mentales. »
  • Typologie du handicap vision audition moteur cognitif
  • accessibilité natif depuis le lancement amélioration à chaque version homogénéité iphone / ipad / osx
  • vision voiceover rotor hight contrast zoom aides sonores
  • vision
  • vision
  • vision
  • vision
  • vision
  • audition aides sonores sonnerie / vibration flash lumineux soustitrage facetime
  • audition
  • audition
  • moteurassistive touchvitesse de clic
  • moteur
  • cognitif apps mémo, taches, icones accès guidé
  • cognitif
  • accessibilité prise en compte à partir de la 1.6 réellement utilisable à partir de la version 4.0 surcouche OS propre à chaque fabricant téléphone à clavier
  • vision talkback kickback soundback brailleback explore by touch large text androidvox (contenu web)
  • Les applications natives
  • app - (BOOL)isAccessibilityElement - (NSString *)accessibilityHint- (NSString *)accessibilityLabel - (NSString *)accessibilityValue- (UIAccessibilityTraits)accessibilityTraits - (BOOL)shouldGroupAccessibilityChildren- (CGRect)accessibilityFrame
  • traits et propriétés Label : intitulé court du composant (mais pas le type cf traits) Traits : combinaison d’une ou plusieurs caractéristiques décrivant le composant ou son état, usage, comportement Hint : description succincte du résultat de l’action sur le composant Frame: coordonnées et dimension du composant à l’écran Value : la valeur d’un composant
  • activation, notif, focus NSString UIAccessibilityVoiceOverStatusChanged BOOL UIAccessibilityIsVoiceOverRunning() BOOL UIAccessibilityIsInvertColorsEnabled() UIAccessibilityPostNotification ( UIAccessibilityLayoutChangedNotification, nil); UIAccessibilityPostNotification ( UIAccessibilityScreenChangedNotification, nil, moveToButton);); !!!!! en cas d’interface custom à importer/ compléter/refaire les headers UIKit/ UIAccessibility
  • appandroid:contentDescription,android:hint,setContentDescription(contentDescription);android:focusable,android:nextFocusDown,android:nextFocusLeft,android:nextFocusRight,android:nextFocusUpsetFocusable(),isFocusable(),requestFocus()
  • appAccessibilityManager.isEnabled ()AccessibilityManager.isTouchExplorationEnabled ()AccessibilityEvent,sendAccessibilityEvent()!!!!! en cas d’interface custom,importer/compléter/refaireAccessibilityService
  • Les applications web
  • WCAG 2.0 (et ses enfants SGQRI, RGAA, Section 508,...)Contenu perceptibleContenu utilisableContenu compréhensibleContenu robuste
  • Eléments HTML5figureheaderfooterhgroupetc...
  • Attributs HTML5autocompleteemaildatecolortelrequiredplaceholder
  • ARIA (accessible rich internet application)roleetatattributgestion du focusdesign pattern
  • Questions ? aurelien.levy@temesis.com @goetsu certaines des photos proviennent de la présentation de Paul Adam http://www.pauljadam.com/ia11y/