[accessibilite-numerique] Le nom du layer est-il lu par des outilsdu type JAWS ?

Jean-Louis BATAILLE jlbataille at free.fr
Mer 23 Aou 07:09:37 EST 2006


Bonjour Bruno,

A ta question :
>Le nom du layer est-il exploité par des outils d'aide à lecture de page web 
>du style JAWS ?
>Ainsi, si je nomme mon layer comme suit : <div id="MenuNavigation">, est-ce 
>ce nom de layer sera communiqué à l'utilisateur de JAWS ?

Je réponds :
Je n'ai pas testé non plus, mais mieux vaudrait que JAWS n'accable pas 
l'utilisateur d'informations aussi inutiles qu'imprononçables, la plupart du 
temps.


A ton autre question :
>Autre question dans le prolongement de la précédente : si je nomme mon 
>layer comme suit : <div id="MenuNavigation" title ="menu de navigation">, 
>est-ce
que là, le titre du layer sera communiqué à l'utilisateur de JAWS ?

Je réponds :
Le mieux serait encore d'essayer.
Toutefois, cette pratique risque d'occasionner une gêne pour les adeptes des 
navigateurs graphiques. En effet, l'information du title apparaît dans une 
bulle, au survol de la zone par la souris. En cas de DIV imbriqués possédant 
chacun leur title et comportant eux-mêmes des images ou des liens avec leurs 
propres titles, quel sera le contenu de la bulle qui surgira au survol d'un 
tel lien ? le title du div (et lequel ?) ou le title du lien ?
Une bulle qui affiche "Menu fonctionnel" m'indique-t-elle que je survole 
l'espace dédié au menu fonctionnel ou alors un lien me conduisant vers le 
menu fonctionnel ?
De plus, il n'est pas évident que tous les navigateurs réagissent de la même 
manière à propos du choix du title à afficher dans la bulle.
C'est pourquoi, je réserve l'usage du title aux composants élémentaires de 
la page (les liens et éventuellement les images).

En ce qui concerne tes 4 propositions, à présent.
Force est de constater que sur Internet, rien n'est jamais suffisamment 
explicite.
Toutefois, le menu ou la barre de navigation est une notion acquise par tous 
les internautes pratiquants et je ne pense pas nécessaire de leur indiquer 
que la liste de liens qui commence par "accueil" constitue la barre de 
navigation. D'autant plus que cette information leur serait imposée sur 
chaque page du site. Quant aux internautes débutants, la plupart d'entre eux 
risque d'attendre qu'on leur explique d'abord ce qu'est une barre de 
navigation avant d'oser l'utiliser.
Mieux vaut donc réaliser une barre de navigation, la plus intuitive possible 
et éviter ainsi d'avoir à la nommer.

Par contre, s'il s'agit d'informer l'utilisateur sur le rôle d'une zone 
particulière, par exemple le sommaire d'une des rubriques du site, il me 
semble intéressant de l'indiquer clairement à l'aide d'un titre.

<h1>Ma rubrique</h1>
<div id="sommaire">
  <h2>Sommaire</h2>
  <ul>
    <li>sous-rubrique 1</li>
    <li>sous-rubrique 2</li>
  </ul>
</div>
<div id="texte">
  <h2>sous-rubrique 1</h2>
  <p>bla bla bla ...</p>
</div>

C'est du moins mon point de vue.
Cordialement.

    Jean-Louis BATAILLE



----- Original Message ----- 
From: "HAOULI Bruno" <haouli at apside-multimedia.fr>
To: <accessibilite-numerique at list.accessiweb.org>
Sent: Tuesday, August 22, 2006 6:08 PM
Subject: [accessibilite-numerique] Le nom du layer est-il lu par des 
outilsdu type JAWS ?



Bonjour,

Je me pose une question concernant les noms des layers.
Le nom du layer est-il exploité par des outils d'aide à lecture de page web
du style JAWS ?
Ainsi, si je nomme mon layer comme suit : <div id="MenuNavigation">, est-ce
ce nom de layer sera communiqué à l'utilisateur de JAWS ?
Il paraitrait logique que cette information n'apparaisse pas, car elle
n'apparait dans un navigateur type IE.
Autre question dans le prolongement de la précédente : si je nomme mon layer
comme suit : <div id="MenuNavigation" title ="menu de navigation">, est-ce
que là, le titre du layer sera communiqué à l'utilisateur de JAWS ?

Ma volonté est de donner à l'utilisateur l'information de ce que contient
mon layer, en prenant comme hypothèse que chacun de mes layers ne contient
qu'un type de donnée. Ainsi mon layer "MenuNavigation" ne contient que mon
menu de navigation, mon layer "MenuFonctionnel" ne contient que mon menu
fonctionnel, mon layer "MentionsLegales" ne contient que les informations
légales, etc...

Si je reprends l'exemple de mon menu navigation, c'est de savoir ce qui est
le plus correct entre :

<div id="MenuNavigation">
  <ul>
    <li> </li>
    <li> </li>
  </ul>
</div>

Ou :

<div id="MenuNavigation" title ="menu de navigation">
  <ul>
    <li> </li>
    <li> </li>
  </ul>
</div>

Ou bien :

<div id="MenuNavigation">
  <ul title ="menu de navigation">
    <li> </li>
    <li> </li>
  </ul>
</div>

Ou bien encore :

<div id="MenuNavigation">
<h1>menu de navigation</h1>
  <ul>
    <li> </li>
    <li> </li>
  </ul>
</div>

Je suis à l'écoute de vos suggestions.

Cordialement,

HAOULI Bruno
Chef de Projet
Tel. 05-61-71-41-41
E-mail : haouli at apside-multimedia.fr
APSIDE MULTIMEDIA
Burolines 1 - 2 bis rue Marcel Doret - 31700 Blagnac
Tél. 05-61-71-41-41 Fax: 05-61-71-44-33
www.apside-multimedia.fr





Plus d'informations sur la liste de diffusion accessibilite-numerique