Messmar: Versteckter Text-Block und Screenreader Jaws

Beitrag lesen

hi,

daran, dass viele gängige screenreader m.W. per display:none versteckte elemente nicht berücksichtigen.

Okay, das ist mir jetzt klar geworden

[...] in dem du es per absoluter positionierung mit negativem top-wert weit oben "über" den viewport legst.

Ich habe es geändert, aber es funktioniert immer noch nicht. Irgendwie liest der Screenreader den text nicht.

  
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  
 <head>  
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />  
  <meta http-equiv="content-language" content="us-en" />  
  
  <meta name="Type" content="Text" />  
  
  <meta http-equiv="Content-Style-Type" content="text/css" />  
 </head>  
 <body>  
  <div style="position:absolute; left: -999px; width: 990px">  
   <h3>RBS Online Guide Storyboard Why go online?</h3>  
   Visit 'Portfolio Summary' to view your share plan holdings  
   For more detailed information about each plan you can click on the 'details' link  
   Alternatively from the 'Portfolio summary' screen you can click on the valuation tab to see the current value and share price for your shares  
   Follow the 'Exercise Options' link to exercise your Option 2000 plan  
   Any questions? Visit the FAQ page for help and information  
  </div>  
  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="700" height="525" hspace="0" vspace="0" align="middle">  
        <param name="allowScriptAccess" value="sameDomain">  
        <param name="movie" value="rbs.swf">  
        <param name="quality" value="high">  
        <param name="bgcolor" value="#ffffff">  
        <embed src="rbs.swf" width="700" height="525" hspace="0" vspace="0" align="middle" quality="high" bgcolor="#ffffff" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">  
  </object>  
 </body>  
</html>  
  

Danke und gruß
Messmar