Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-41535

POLICY: A non-javascript fallback is not required for new features provided that WCAG 2 AAA is met

XMLWordPrintable

    • MOODLE_26_STABLE
    • MOODLE_26_STABLE

      The policy under discussion is this:

      When developing new features for Moodle (core or plugins):

      1. Use progressive enhancement wherever you can, with well-marked-up HTML structures and Javascript and AJAX that enhances this.
      2. 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.

            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.