<noscript> elements should be rendered for better WAI support
-------------------------------------------------------------

                 Key: MYFACES-1803
                 URL: https://issues.apache.org/jira/browse/MYFACES-1803
             Project: MyFaces Core
          Issue Type: Improvement
          Components: General
    Affects Versions:  1.2.0, 1.1.5
            Reporter: Manfred Geiler
            Assignee: Manfred Geiler
            Priority: Minor


According to the "Web Accessibility Initiative (WAI)" guidelines 
(http://www.w3.org/WAI/) for every <script> element there should also be a 
<noscript> element.
Although standard JSF apps won't function without Javascript, it is possibly to 
write accessible apps if the developer provides alternative paths (outputLinks 
instead of commandLinks, etc.) through the application.
Automated web accessibility check tools signal missing <noscript> elements as 
errors.
For most <script> elements we render in the JSF core now, it might be difficult 
or even impossible (eg commandLink) to automatically render alternative code 
that would work with scripting disabled. But anyway, we should at least render 
<noscript> elements that tell the user why the app does not run in his browser.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to