<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Curious as to experiences others have had as regards accessibility of SAP NetWeaver and related ABAP Web Dynpro apps? Our university recently migrated all its core business applications to this architecture.  Thus far, our findings in terms
 of accessibility have been iffy at best. Many pages sport a bunch of clutter. Jaws detects frames and buttons that our developers didn’t put there, can’t see, and can’t explain. When a developer asks the toolkit for a heading level, they get a visually bolded
 heading, but apparently no HTML markup a screen reader can actually see as a heading. If they ask for a button, they get something that looks like a button but is really a link. Radio buttons and check boxes do weird things, there are odd graphics associated
 with them that have nonsensical labels. There are date pickers that Jaws can’t even see unless the virtual cursor is turned off, and even then, they are barely usable.<o:p></o:p></p>
<p class="MsoNormal">We’ve looked at forms designed out of the box by SAP that exhibit the same issues. Are there things our devs should be aware of that would help them in the design of more accessible Web Dynpro pages? The problem is that we are a large campus,
 and there are likely hundreds of developers working on numerous  projects at any given time. I’m not sure how to go about helping them all.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I really believe though that this is a systemic issue . If a developer designs a page, adds the appropriate headers and buttons, the  underlying software should be doing a better job of insuring that the code it generates is accessible.<o:p></o:p></p>
<p class="MsoNormal">Is anyone else seeing similar issues?<o:p></o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Al Puzzuoli<o:p></o:p></p>
<p class="MsoNormal">Michigan State University<o:p></o:p></p>
<p class="MsoNormal">Information Technologist                                       http://www.rcpd.msu.edu<o:p></o:p></p>
<p class="MsoNormal">Resource Center for Persons with Disabilities  517-884-1915 120 Bessey Hall East Lansing, MI  48824-1033<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>