0 Replies Latest reply on Jun 16, 2011 2:27 PM by vace117

    WCAG 2.0 Compliance

    vace117

      Hello.

       

      I was wondering if RichFaces can, or ever plans to be compliant with WCAG 2.0 spec (http://www.w3.org/TR/WCAG20/).

       

      For example, I ran my page that uses RichFaces 3.3.3Final datatables through a WCAG Checker (http://achecker.ca/checker/index.php), and I got the following errors:

       

      • Data table with more than one row/column of headers does not use id and headers attributes to identify cells.
        • This means using the 'header' and 'scope' attributes on TD elements to specify which headers they belong to

       

      • Script not keyboard accessible - onmouseout missing onblur.
        • This means  'onRowMouseOut' dataTable attribute should optionally write onblur

       

      • onmouseover event handler missing onfocus event handler.
        • This means 'onRowMouseOver' dataTable attribute should optionally write onfocus

       

       

      So, if I want to use Richfaces in an app that must be WCAG 2.0 Level AA compliant, do I need to override the RichFaces datatable and make my own WCAG 2 compliant component?

       

       

      Thanks.

       

       

       

      Val