Upload
microsoft-technet-france
View
635
Download
0
Embed Size (px)
DESCRIPTION
Les entreprises ont une obligation légale en matière d’adaptation du poste de travail en général de façon à veiller au maintien de la capacité d’une personne à occuper un emploi, au regard notamment de l’évolution des emplois, des organisations et des technologies. Pour les personnes en situation de handicap (visuel, auditif, physique, cognitif ou neurologique), l’adaptation du poste de travail représente également une condition essentielle de l'accès de ces dernières au monde du travail, de leur insertion sociale et de leur autonomie financière. Dans ce contexte, au-delà de l’accessibilité des bâtiments, d’un accueil et d’une organisation adaptés, etc., les postes de travail informatiques nécessitent aussi des adaptations, en fonction du ou des handicaps des utilisateurs. Les personnes non-voyantes, malvoyantes, sourde, ou avec un handicap moteur doivent pouvoir exécuter leur travail normalement. Pourtant, l'adaptation d'un poste informatique peut se révéler être un véritable casse-tête, lorsque que l'on connaît mal les possibilités offertes par le système d’exploitation, les solutions disponibles en termes notamment de technologies d’assistance, les exigences et prérequis vis-à-vis de l’accessibilité des logiciels et solutions métiers internes, des documents et contenus numériques, etc. La session revient sur toutes ces considérations et offre un panorama des enjeux et des solutions vis-à-vis de l’adaptation d’un poste de travail Windows.
Citation preview
palais des congrès Paris
7, 8 et 9 février 2012
Adaptation du poste de travail Windows
Denis BOULAYAssociation BrailleNet [email protected]
http://www.braillenet.org http://www.accessiweb.org
Philippe BERAUDConsultant ArchitecteDirection Technique et SécuritéMicrosoft [email protected]
Code Session : ACC201
2 sessions pour faire un point ensemble Session ACC201 "Adaptation du poste de travail
Windows" Cette session !!
Session ACC301 "Accessibilité du Web 2.0 avec HTML5" Demain
Le parcours "Accessibilité Numérique" dans le cadre des Microsoft TechDays 2012
Comprendre ce que signifie l’adaptation d’un poste de travailAborder ensemble les différents domaines que cela suppose de considérerPrésenter dans ce contexte un certain nombre de ressources qui peuvent vous aider dans votre démarche
Objectifs de la session
Différentes dimensions en amont et en aval Accessibilité des bâtiments Accueil et organisation adaptée
Norme NF X50-783 Septembre 2010 Insertion des personnes handicapées dans les organismes - Référentiel de bonnes pratiques pour une politique handi-accueillante
Accessibilité/Adaptation du bureau Accessibilité numérique et technologies accessibles
Objet de notre session
Solutions d’adaptation du poste de travail Windows 7 : en guise de préambule
Depuis le début du Web, l'accessibilité des contenus électroniques est au cœur de toutes les spécifications des langages Web
Cette définition appliquée au domaine du Web s’étend sans problème à tout l’univers des technologies de l’information et de la communication (TIC)
Un système d’exploitation, un terminal, qu’il soit fixe ou mobile, une application, etc.
Qu’est-ce que l’Accessibilité ?
Mettre le Web et ses services à la disposition de tous les individus, quels que soient leur matériel ou logiciel, leur infrastructure réseau, leur langue maternelle, leur culture, leur localisation géographique, ou leurs aptitudes physiques ou mentales.
Tim Berners Lee, directeur du W3C
Conception pour tous Fonctionnalités équivalentes à l’ensemble des utilisateurs
Fonctionnalité équivalente : ce que l’utilisateur essaie de faire et pas nécessairement le contrôle qu’il utilise…
Offrir des expériences utilisateurs attractives, simples, claires, et utilisables
Exigence fondamentale au même titre que la sécurité, la localisation, la performance, etc.Cf. livre blanc L’accessibilité de quoi s’agit-il ?
Qu’est-ce que l’Accessibilité ?
L'accessibilité consiste en la suppression des obstacles et à offrir les avantages de la technologie à tout le monde.
Steve Ballmer, CEO, Microsoft Corporation
Recouvre principalement 5 dimensions1. Paramètres Utilisateur (Options d’ergonomie) pris en charge au
sein du système d’exploitation et des logiciels pour adapter l’environnement Windows, Office et Internet Explorer comportent de nombreuses
fonctionnalités pour permettre à des personnes en situation de handicap de voir, d’entendre et d’utiliser leur ordinateurs
2. Technologies d’assistance (périphériques matériels ou/et logiciels)3. Accessibilité du Web qui facilite la compréhension des contenus en
ligne ou l’accès aux services en ligne4. Logiciels et solutions métier internes accessibles à l’ensemble des
collaborateurs Modèle/API d’accessibilité comme MSAA ou UI Automation
5. Compatibilité entre les technologies d’assistance, le système d’exploitation et les logiciels
Qu’est-ce qu’une technologie accessible ?
Contribuer à donner les moyens de choisir des technologies accessibles
Support de la section 508 du Rehabilitation Act aux Etats Unis
S’impliquer dans les organisations, les comités et les initiatives envers l’Accessibilité
Ex. AFNOR Forum Accessibilité, AFNOR Commission Nationale Accessibilité Institut de l’accessibilité numérique, etc. en France
Améliorer ses produits et les outils mis à la disposition des entreprises pour l’Accessibilité
Les engagements de Microsoft
Historique qui remonte à … 1988 : Access Utility for Windows 2.0 : touches rémanentes,
touches filtres et touches souris 1992 : Equipe dédiée à l’accessibilité (Accessible Technology
Group) 1995 : Packs d’accessibilité intégrés au cœur des produits et
notamment de Windows 95 1997 : Framework MSAA (Microsoft Active Accessibility) pour
Windows 1999 : Sortie de MSAA 1.3 supportant les 27 langues de Windows 2000 : Introduction avec Windows 2000 du ‘Text-to-Speech’ (TTS)
et du clavier sur écran 2001 : Support avec Windows XP de la reconnaissance vocale
(anglais uniquement)
Quelques dates…
Les fonctionnalités d’accessibilité de Windows
1Dans le contexte de Windows 7
Accessibilité dans Windows 7 http://
www.microsoft.com/france/accessibilite/products/windows7/default.aspx
Accompagnement des collaborateurs vis-à-vis des évolutions introduites
Cf. Guide Accessibility: Transitioning to Windows 7
Les fonctionnalités d’accessibilité de Windows 7
Centre d’ergonomie : Touche WINDOWS + U Résolution d'écran, grandes polices, taille personnalisée
du texte (PPP), thèmes à contraste élevé, fréquence de clignotement du curseur, touches rémanentes, touches filtres, touches souris, touches bascules, dispositif de pointage personnalisé, saisie avec un clavier virtuel, etc.
Les options d’ergonomies de Windows 7
DEMO
Une illustration rapide du centre d’ergonomie
Les technologies d’assistance
2
Destinées aux personnes atteintes d'incapacités physiques ou cognitives, de troubles ou en situation de handicap
Avec l’objectif d’assumer des tâches qu'elles ne seraient pas en mesure d'accomplir ou qu'elles accompliraient difficilement seules
Traduisent les données des applications en entrées compréhensibles par l’utilisateurDoivent être compatibles avec le système d’exploitation et les applicationsPériphériques matériels et/ou logiciels
Différentes formes pour différents besoins et des centaines de solutions disponibles
On parle d’"aides techniques" pour l’informatique
Les technologies d’assistance
Problèmes et troubles visuels Mauvaise vue, daltonisme et cécité Type de technologie
Loupe ou agrandisseurs d’écran Lecteurs d’écran Systèmes de reconnaissance vocale Synthétiseurs vocaux Affichages (plages) Braille éphémères
Lecteurs de livres audio numériques (DAISY) Cf.
Guide de ressources pour les personnes souffrant de difficultés et troubles de la vue
Les technologies d’assistance
Problèmes et troubles de la dextérité Douleurs, inconfort ou totale perte de
sensibilité dans les doigts, les mains, les poignets ou les bras
Rend difficile l'utilisation d'un clavier ou d'une souris classiques
Type de technologie Système de reconnaissance vocale Programmes de clavier visuel Filtres de clavier Ecrans tactiles Claviers adaptés et périphériques d’entrée de
substitution
Les technologies d’assistance
Cf. Guide de ressources pour les personnes souffrant de problèmes et de troubles de la dextérité
Problèmes et troubles de l’audition Vaste gamme de troubles allant d'une légère perte
d'audition à une surdité totale Type de support technique
Sous-titrage Vidéo en langues des signes
Cf. Guide de ressources pour les personnes présentant des problèmes et handicaps liés à l'audition
Les technologies d’assistance
Problèmes et troubles de l’élocution et de la parole Aphasie (perte ou trouble de la capacité à utiliser ou
comprendre des mots), retard de langage Et autres pathologies résultant de difficultés de mémorisation, de
résolution des problèmes ou de perception des informations sensorielles
Type de technologie Filtres clavier Systèmes de reconnaissance de la parole Utilitaires de révision à l’écran Ecrans tactiles Synthétiseurs de parole
Cf. Guide de ressources pour les personnes souffrant de problèmes et de troubles de l'élocution et de la parole
Les technologies d’assistance
Problèmes d’apprentissage Dyslexie, trouble déficitaire de l'attention, jusqu'à la
déficience mentale Type de technologie
Programmes de textes prédictif Programmes de compréhension écrite Outils de lecture et programmes pour déficiences
d’apprentissage Synthétiseurs vocaux Systèmes de reconnaissance de la parole
Cf. Guide de ressources pour les personnes souffrant de problèmes et troubles d'apprentissage
Les technologies d’assistance
Séniors Problèmes de vue, d’audition et de dextérité Cf. Guide à destination des utilisateurs plus âgés
10 conseils via les options du Centre d’ergonomie de Windows 7
Les technologies d’assistance
Autres situations possibles Diversité des utilisateurs
Multi-handicap Handicap temporaire Personnes débutantes
Les technologies d’assistance
Trouver la technologie adéquate Arbres de décision d’UnumProvident
Les technologie d’assistance
Technologies d’assistance pour la plateforme Windows 7 http://www.microsoft.com/enable/at/matvplist.aspx
Et leur évolution avec Microsoft Travail au jour le jour avec des fournisseurs de technologies
d’assistance et membre de l’AIA (Accessibility Interoperability Alliance), la branche ingénierie de l’ATIA (Assistive Technology Industry Association)
Une illustration avec Internet Explorer 9 et l’introduction du rendu avec accélération matérielle basé sur Direct-X
Précédemment, certaines technologies s’appuyaient sur des "hacks" via les pilotes miroir basés sur GDI
Support de l’interface UI Automation Text Pattern pour proposer une solution robuste à l’état de l’art
Cf. billet IE9’s Assistive Technology Interface Enhancements Accompagnement de l’évolution de(s) produit(s) avec un
investissement auprès des fournisseurs de technologies d’assistance
Les technologies d’assistance
Ressources http://
www.microsoft.com/enable/business/default.aspx
Cf. Guide Accessibility: A Guide for Businesses and Organizations
Adaptation de son environnement Windows 7
L’accessibilité du Web
3 Tim Berners Lee, directeur du W3C
Le pouvoir du Web est dans son universalité. Un aspect essentiel est qu'il soit accessible à tout le monde quel que soit le handicap
Technologie la plus rapidement adoptée Source d’information la plus générale Le Web est prévu pour être accessible … … Mais l'immense majorité des sites ne respectent pas
les règles (élémentaires) d'accessibilité !
Cf. en partenariat avec l’association BrailleNet/AccessiWeb
Session Microsoft TechDays 2009 L’accessibilité du Web : enjeux et impacts sur la société numérique
Session Microsoft TechDays 2010 éponyme
L’Accessibilité du Web
1994 : Création du W3C1996 : Création de la WAI
L'initiative de l'accessibilité du Web (WAI) du W3C définit plusieurs recommandations : WCAG, ATAG, UAAG et WAI-ARIA
1999 : Publication des recommandations WCAG 1.02008 : Publication des recommandations WCAG 2.0Publications attendues : ATAG 2.0 et WAI/ARIA
Un bref rappel historique au niveau du W3C
Recommandation en date du 11 décembre 2008 et LA référence http://www.w3.org/TR/WCAG20/ Traduction française agréée : http://www.w3.org/translations/wcag20-fr La nouvelle référence pour le contenu accessible Ne dépend plus d'une technologie particulière comme HTML ou CSS Les technologies autres que le HTML ou CSS sont aussi traitées Les applications spécifiques à une technologie sont présentées dans les
techniques Une plus grande compatibilité avec les technologies actuelles et futures :-)
Des méthodes d’application et/ou d’évaluation en France AccessiWeb 2.1 et
RGAA (Référentiel Général d'Accessibilité pour les Administrations) Cf. séminaire Web et guide éponyme
Microsoft SharePoint 2010 à l’heure des WCAG 2.0, du RGAA et d’AccessiWeb 2.1
WCAG 2.0 (Wick-Ag Two)
Les documents en téléchargement doivent être accessibles Cf. séminaire Web et guide éponyme
Créer des documents accessibles avec Microsoft Office Word 2007 Vérificateur d’accessibilité Microsoft Office 2010 Compléments Microsoft Office 2010
Présentés à l’occasion du 5ième Forum Européen de l'Accessibilité Numérique organisé par l’association BrailleNet avec le soutien et la participation du Ministère des Solidarités et de la Cohésion sociale
Complément Save as DAISY à destination des personnes malvoyantes Cf. livre blanc
Créer des documents accessibles avec Microsoft Office Word 2010 Complément STAMP à destination des personnes malentendantes
Cf. livre blanc Mise en œuvre du complément STAMP pour Microsoft Office PowerPoint 2010 pour le sous-titrage des médias
WCAG 2.0 : quelques problématiques nouvelles
DEMO
Documents et contenus accessibles avec Office 2010
Les applications doivent être compatibles avec les technologies d’assistance
Cf. séminaire Web et guide éponyme Développer au quotidien des applications accessibles sous Windows
Cf. session Microsoft TechDays 2010 Accessibilité du Web 2.0 avec HTML5 et Silverlight
Deux exemples et leur code source sous licence libre Lecteur Silverlight DAISY 3
http://www.buttercupreader.net/ Lecteurs média prêt à l’emploi Accessible Media Project (AMP)
WCAG 2.0 : quelques problématiques nouvelles
Les logiciels et solutions métier internes accessibles
4Pour l’ensemble des collaborateurs
Elaboration d’un plan en 5 cinq étapes 1. Définition de la stratégie concernant les
technologies/solutions accessibles Ou comment intégrer la technologie accessible au sein de
votre entreprise en identifiant une vision et les objectifs servant de base aux étapes suivantes
2. Identification des besoins Elaborer une liste exhaustive des besoins
Description du ou des domaines d'application des besoins en accessibilité de votre entreprise
Evaluation des technologies utilisées actuellement
Mettre à disposition des solutions internes accessibles
Elaboration d’un plan en 5 cinq étapes3. Conception, développement et achat de la technologie
Concerne la conception et le développement de la technologie en fonction des besoins
Peut également inclure l'achat des produits des technologies accessibles et d'assistance ainsi que l'identification des systèmes internes nécessitant une mise à jour pour accroître l'accessibilité
4. Implémentation et formation Intégration des solutions dans l'entreprise Sensibilisation des employés vis-à-vis de la technologie accessible Formation aux nouveaux outils d'accessibilité
5. Mise à jour de la technologie et poursuite de l’apprentissage Assister les employés dans l'utilisation de la technologie/solution Evaluation des points positifs comme des opportunités d'amélioration
Mettre à disposition des solutions internes accessibles
Un zoom sur la conception et le développement L’accessibilité n’arrive pas par hasard :-(
Traditionnellement, les problèmes d’accessibilité sont découverts dans les phases de tests… voir bien au-delà une fois la solution diffusée
L’accessibilité n’est pas une section à la fin d’une spécification ! Pour autant, comment répondre à de légitimes interrogations
comme Processus à établir Définition de ses besoins et objectifs ainsi que des critères de succès
associés Sélection des acteurs Choix des technologies (et des modèles d’accessibilité), des
référentiels et des méthodes d'applications ET comment les articuler ? Quid de la testabilité (tests unitaire, automatisation, etc.) ?
Mettre à disposition des solutions internes accessibles
L’Accessibilité s’inscrit nécessairement dans le périmètre projet
Cadre de bonnes pratiques Pas une fonctionnalité ou une option Efforts portés sur toute la chaîne de production/cycle de
vie
L’Accessibilité est une exigence transversale Impacts sur l’architecture de la solution Impacts sur les outils Impacts sur l’organisation
Mettre à disposition des solutions internes accessibles
Une illustration : standards et pratiques au sein de Microsoft
Exig
en
ces
Liste des fonctionnalitésDocumentation des principes d’architectureAnalyse des risques de sécurité et de respect de la vie privéeDéfinition des seuils de qualité et des critères de sortieDéfinition des calendriers
Con
cep
tion
Modélisation des menacesAnalyse de la surface d’attaqueSpécifications fonctionnellesSpécifications de conception
Imp
lém
en
tat
ion
Spécification des outilsMise en place/œuvre des bonnes pratiques et règles associéesDéveloppement du (nouveau) codeTests unitairesAnalyse de codeCorrection de bogues
Véri
ficati
on
Analyse dynamique / injection de fautes ciblée / Revue de code cibléeAnalyse dynamique / injection de fautes cibléeVérification / revue du modèle des menaces / surface d'attaque
Diff
usio
n/
Dép
loie
men
t
Plan de réponseRevue finale de sécurité (FSR)Archivage de la release
Su
pp
ort
Exécution de la réponseBoucle de retour vers le processus de développement
• Identification du conseiller Accessibilité
• Formation des équipes (rôles/ technologies/ standards)
• Définition des objectifs vis-à-vis des scénarios et "personas"
• Evaluation des risques liés à l’accessibilité dans le respect MATS
• Intégration des exigences MATS dans les critères de sorties
• Définition des exigences particulières en termes de documentation (section 508, section 255, etc.)
• Mise en place/œuvre des bonnes pratiques et règles associées (technologies)
• Définition de l’outillage lié à l’accessibilité
• Développement du code en accord
• Prise en compte de l’accessibilité dans la conception de l’expérience utilisateur en fonction des scénarios et "personas"
• Définition des éléments de spécification associéeCycle de développement produit logiciel
"traditionnel" Microsoft
• Intégration de l’accessibilité dans la documentation produit
• Utilisation des outils de test d’accessibilité appropriés
• Correction des bogues d’accessibilité
• Vérification de la complétude du processus 255
• Finalisation des déclarations de conformité
• Etc.
• Mise en place d’un accès à un support accessible
• Participation dans le processus de gestion des incidents
• Mise à jour de la documentation relative à l’accessibilité
CD-ROM de formation à l’accessibilité et à la conception et au développement de solutions accessiblesCf. séminaire Web et guide éponyme Développer au quotidien des applications accessibles sous Windows
Cf. session Microsoft TechDays 2011 L’accessibilité du Web 2.0 avec HTML 5.0 et Silverlight
Cf. eBook Engineering Software for Accessibility
Quelques ressources en termes de formation
Kinect pour Windows Interface naturelle avec un mode
de proximité Reconnaissance vocale http://www.kinectforwindows.co
m
Des possibilités nouvelles à explorer
Objectif Offrir des fonctionnalités équivalentes à l’ensemble des
utilisateurs qui ont, par essence, différentes façon d’apprendre et d’interagir
Quelques considérations liées aux exigences
Les "personas" sont représentations fictives mais concrètes des utilisateurs
Fournissent des données factuelles et pratiques sur les caractéristiques des utilisateurs
Fournissent une référence pour définir les fonctionnalités
Penser avant tout comment exposer la fonctionnalité pour offrir des expériences utilisateurs attractives, simples, claires, et utilisablesCréer des scénarios / cas d’utilisation vis-à-vis des fonctionnalitésIllustrer comment les utilisateurs seront à même de couvrir chaque scénarios / cas d’utilisationS’aider d’une maquette de l’interface pour définir/présenter les différents principes d’interaction
Quelques considérations liées à la conception
Traduction dans les spécifications Impact Conception de l’IHM Navigation et raccourcis Accès programmatique Etc.
Quelques considérations liées à la conception
ANNONCE
6ième Forum européen de l'accessibilité numériquePlacer l’accessibilité numérique au cœur des systèmes d’information
Un poste de travail adapté n’est PAS UN master particulierUn poste de travail adapté répond aux besoins spécifiques d’une personneUn poste de travail adapté s’inscrit dans une démarche plus globale au niveau de l’entreprise
Pour autant, ce n’est PAS un objectif inaccessible ;)
En guise de conclusion
"Etre meilleur ensemble"Centre de développement Accessibilité MSDN France
conseils, des outils, des méthodes afin de faire enfin de l’accessibilité numérique une réalité du quotidien, que ce soit dans la conception de sites Web, de documents ou d’applications
http://msdn.microsoft.com/fr-fr/dd759316.aspx Son équivalent MSDN US
http://msdn.microsoft.com/en-us/windows/bb735024.aspx
Plus d’informations
Site de l’institut de l’accessibilité numérique
http://accessibilite-numerique.org
Site Web AccessiWeb http://www.accessiweb.org
Site Web Microsoft France Accessibilité pour tous http://www.microsoft.com/france/accessibilite/ Son équivalent US
http://www.microsoft.com/enable/
Pour aller plus loin
L’IAN a pour vocation de rassembler les initiatives et les compétences reconnues dans le domaine de l’accessibilité numérique
Site J’en crois pas mes yeux
http://www.jencroispasmesyeux.com/site/
Pour aller plus loin
On peut rire de tout mais pas avec n’importe qui
Pierre Desproges
Microsoft France39, quai du président Roosevelt
92130 Issy-Les-Moulineaux
www.microsoft.com/france