2009-03-04 13 views
6

Bir 'title' özniteliğinin bir denetimin görünen metninde nelerin bulunduğuna genişlemesi durumunda, tüm bilgilerin görünür metinde yer alması gerektiği konusunda uyarıldım çünkü Ekran okuyucusu, görünür metin yerine yerine başlığını okuyabilir. Bunun nasıl çalıştığını tam olarak açıklığa kavuşturmak için aşağıdaki noktalardan herhangi biri doğrudur (ekran görüntüleyicileri için)? Bir etiket 'için' özelliğini kullanarak bir giriş alanı ile ilişkilidir ve giriş alanın title özelliği ayarlanırsaWeb erişilebilirliği - 'title' özelliği okunacak şekilde yapılandırıldığında ekran okuyucularının davranışı

  1. ardından screenreader sadece başlık özelliklerini okumak ve etiket metnini göz ardı eder. Bir metin gibi bir metinle birlikte, hem görünür metin hem de bir başlık özniteliği olan bir denetim sağlanırsa, yalnızca başlık özniteliği okunacaktır.

  2. Ekran okuyucusu, söz konusu denetimin (en aşırı olasılık) için başlık özniteliğini sağlamak üzere ihmal edilmiş olsa bile, ekran denetleyicisi, düğme denetimleri için görünür metni yok sayar.

cevap

4
  1. etiket giriş başlık özelliğine tercih edilir. Eğer etiket mevcutsa, JAWS, aksi takdirde başlık mevcutsa JAWS bunu okur.

  2. title özelliği

    bu durumda okunamaz, görünür metin
  3. Doğru değil

    okunur. http://www.w3.org/TR/html401/struct/global.html#adef-title itibaren

:

Ses kullanıcı arayüzleri benzer bağlamda başlık bilgisini konuşabilir. Örneğin, bir bağlantıyı niteliğinin kurulması verir bağlantılı kaynağın doğası hakkında kullanıcıları anlatmak için (görsel ve görsel olmayan) kullanıcı arayüzlerinin:

<FORM action="http://somesite.com/prog/adduser" method="post"> 
<LABEL for="firstname">First name Label: </LABEL> 
      <INPUT title="first name Title" type="text" id="firstname"><BR> 
      <INPUT title="Last name Title" type="text" id="lastname"><BR> 
<LABEL for="email">email Label: </LABEL> 
      <INPUT type="text" title="Email Title" id="email"><BR> 
<INPUT type="radio" name="sex" value="Male"> Male<BR> 
<INPUT type="radio" name="sex" value="Female"> Female<BR> 
<INPUT title="Send title" type="submit" value="Send"> <INPUT type="reset"> 
</FORM> 
:

bu kodu JAWS'ı kullanılarak test

Ayrıca, Freedom Scientific'un web sayfalarının kullanıcılara nasıl göründüğüne dair kapsamlı bir anlayışa sahip bir trial download (ftp) olduğunu da belirtmeliyim.

İlgili konular