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

    WCAG 2.0 Compliance

    Val Blant Newbie



      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?