-
Bug
-
Resolution: Fixed
-
Major
-
2.6
-
None
-
MOODLE_26_STABLE
-
MOODLE_26_STABLE
The policy under discussion is this:
When developing new features for Moodle (core or plugins):
- Use progressive enhancement wherever you can, with well-marked-up HTML structures and Javascript and AJAX that enhances this.
- However, if you have no choice but to make an interface that only works with Javascript enabled, then you must be able to prove that your interface conforms to WCAG 2.0 AAA (ARIA etc). There is no need to craft an alternative interface for those not using JS.