w3c/wcag — pull request #39 by takenspc (2014-08-09 15:44:42+00:00)
Title: Clarify the diffrence between F40 and F41

F41 discusses the reloading the page and F40 discusses the redirecting the page. Currently, however , the difference between the two common failures are not clear. We should clarify the difference.

F40: Failure of Success Criterion 2.2.1 and 2.2.4 due to using meta redirect with a time limit
http://www.w3.org/WAI/GL/2014/WD-WCAG20-TECHS-20140724/F40.html

F41: Failure of Success Criterion 2.2.1, 2.2.4, and 3.2.5 due to using meta refresh with a time-out
http://www.w3.org/WAI/GL/2014/WD-WCAG20-TECHS-20140724/F41.html

In this pull request,

- Changed summary of F41 to make its objective clear
- Reloading without user permissions is an issue regardless of refresh interval
- Removed Example 2 of F41 because it's an example of F40
- Removed SVR1 from related techniques of F41 because SVR1 discusses redirecting not reloading
- Added SVR1 and H76 to F40 as related techniques (now authors can fix their issues)
- Changed tests in F40
- Make the test fails in case content="0"
- Reloading without user permissions is an issue regardless of refresh interval
- Make the test not fail in case content attribute contains "; url="
- It's a failure of F40
- (bonus) Added lang attribute to html element

H76: Using meta refresh to create an instant client-side redirect
http://www.w3.org/WAI/GL/2014/WD-WCAG20-TECHS-20140724/H76.html

SVR1: Implementing automatic redirects on the server side instead of on the client side
http://www.w3.org/WAI/GL/2014/WD-WCAG20-TECHS-20140724/SVR1.html