RE : [accesstech] Re: [accesstech] javascript et l'accessibilité

From : ONOURRY@... , the 15th September 2008 17:57
  • 2008-09-15 17:57:30 — ONOURRY@... - RE : [accesstech] Re: [accesstech] javascript et l'accessibilité

Je ne suis pas fana de Flash non plus en tant que techno, mais c'est un peu de la faute des abus qui en sont faits. Il existe des applis surprenantes en Flash (je pense aux jeux surtout, notamment un MMORPG réellement bluffant appelé Dofus) qui me paraissent inabordables en js, même avec la meilleure volonté du monde. Pour ce genre de choses, Flash a toute sa raison d'être. Ce n'est qu'un outil, au même titre que JS. Ce qui pose problème c'est l'utilisation qui en est faite. Du code HTML peut être parfaitement inaccessible, pour autant ce n'est pas le HTML en tant que techno qui est à blamer. Idem pour Flash, même si visiblement le rendre réellement accessible a l'air d'être très coton (en tous cas peu s'y sont essayé avec succès).   Il y a des scripts en JS qui plantent, simplement si c'est bien fait ça peut passer relativement inaperçu (justement dans le cas du JS non obtrusif...).   Et concernant l'usage du Js, les stats peuvent révéler des surprises: 6% d'erreurs sur le test de présence js, d'après ce site: http://www.thecounter.com/stats/2008/August/javas.php Ca paraît énorme, et c'est peut-être un pb de mesure, mais on ne peut pas complètement ignorer ce fait.   Je travaille chez un client (qui gère un gros, GROS site internet, donc pas des ignorants a priori) chez qui tout n'est pas possible sur n'importe quel site, et je ne vois pas d'autre explication que le réglage proxy pour cela: par exemple je ne peux pas gérer mes comptes bancaires car certaines manipulations sur les cookies ne fonctionnent pas. N'importe où ailleurs: aucun souci. Dans le même ordre d'idée, j'ai été victime d'un formulaire validable uniquement avec JS, qui du coup ne marchait pas dans le web café où je me trouvais (avec aucune contrainte de techno assistive, je le précise). Dans cet exemple, un JS non obtrusif m'aurait permis de réaliser l'achat. Mais là, niet. Et un client de perdu...     Il y a des gens qui feront du poney ou rouleront en calèche, ou en tracteur ou en vélo, ou en monocycle ou marcheront sur les mains, tant que ce sera leur bon plaisir ou le seul moyen dont ils disposent. Tant que ça ne pose pas de problème de sécurité (et c'est la limite de ton analogie: sur les sites web on n'a pas de problème de ce type. Donc quel est le réel empêchement?) je ne vois pas le problème d'avoir des routes qui les accueillent tous. Et quand la Ferrari crève un pneu, son conducteur est bien content de trouver un bas coté où il peut se planquer en attendant la dépanneuse (qui n'est pas une voiture). Si on peut concevoir une route qui accommode tout le monde, au lieu d'en faire une qui exclut tous ceux qui ne suivent pas le paradigme majoritaire, alors autant le faire, tant que c'est économiquement viable.     ________________________________ De: accesstech-owner@... de la part de Patrick Dorio Date: lun. 15/09/2008 17:12 À: accesstech@... Objet : [accesstech] Re: [accesstech] javascript et l'accessibilité D'un point de vue pratique Flash est bien moins sûr de fonctionnement que javascript. => Pb de compatibilité => plantage de flash très souvent alors que JS lui à priori ne plante pas. (et surcharge réseau et pb de référencement) Donc pour moi faire des sites en Flash ce n'est pas terrible. A la rigueur une bannière mais au rien au delà. Moi, je trouve javascript très bien. Et je dirais même plus, cette techno (vieille par ailleurs) va se développer de plus en plus. Alors ensuite on peut dire que les lecteurs d'écran ne le lisent pas ou qu'il y a des problèmes mais c'est plutôt à eux à se mettre au gout du jour (vue le prix) D'un point de vue technique il est plus facile de travailler avec l'API du DOM que l' API  de windows par exemple. Donc l'effort à fournir n'est pas très important. De plus, Javascript peut être extrêmement utile pour les personnes qui ont des difficultés de vision (qui ne nécessite pas l'utilisation d'un lecteur d'écran) Désactiver Javascript me semble être quelque chose de dépassé. Je ne l'ai vu dans aucune entreprise dans laquelle j'ai travaillées. Donc le côté "unobstrusive javascript" .... bof C'est un peu comme si on disait qu'il faut faire des routes pour les voitures actuelles mais aussi pour les diligences et les carioles à chevaux parce que certains ont décidé de ne pas utiliser la voiture mais de chevaucher des poneys. Et je terminerai en disant que je viens d'essayer Jaws9.0 qui me semble être le lecteur d'écran le plus performant du marché. Ma conclusion c'est que c'est quand même pas terrible. ----- Original Message ----- From: "Christophe Strobbe"  To:  Sent: Monday, September 15, 2008 4:38 PM Subject: Re: [accesstech] javascript et l'accessibilité At 16:09 15/09/2008, Aurélien wrote:
pas totalement car rien n'empêche le responsable du site de considérer Flash comme une technologie accessibility supported vu la définition plus que vague qui en est donnée. (et on peut faire confiance à Abobe pour le faire croire)
Il faudra le prouver. Primo: "the technologies must be designed in a way that user agents including assistive technologies could access all the information they need to present the content to the user". Secundo: "Pages conform to WCAG only if aspects or features of the technology that are accessibility supported can be relied upon to meet WCAG requirements." Si on prétend qu'une technologie soit "accessibility supported", il faudra documenter ceci; il ne suffit pas de "considérer" une technologie comme "accessibility supported". La définition de "accessibility supported" peut être difficile à lire, mais elle n'est pas tellement vague qu'on pourra dire n'importe quoi. Christophe
C'est encore un de ces articles dépassés (même mensongers: "if you build a website entirely in Flash and say that Flash is part of your baseline, your website can conform with all the guidelines") qui faisaient partie de la vague anti-WCAG 2.0 mise en marche par un certain Joe Clark il y a deux ans et demi. WCAG 2.0 a beaucoup changé depuis cet article. Je vous prie de lire "Understanding Accessibility Support": . Christophe
-- Christophe Strobbe K.U.Leuven - Dept. of Electrical Engineering - SCD Research Group on Document Architectures Kasteelpark Arenberg 10 bus 2442 B-3001 Leuven-Heverlee BELGIUM tel: +32 16 32 85 51 http://www.docarch.be/ --- Please don't invite me to LinkedIn, Facebook, Quechup or other "social networks". You may have agreed to their "privacy policy", but I haven't. Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm accesstech, liste technique francophone sur l'accessibilité numérique -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG - http://www.avg.com   Version: 8.0.169 / Virus Database: 270.6.21/1671 - Release Date: 14/09/2008 07:16 accesstech, liste technique francophone sur l'accessibilité numérique