Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-35816 Accessibility Review issues (Deque)
  3. MDL-35834

Expanded and collapsed Block items are not being announced

    XMLWordPrintable

    Details

    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE

      Description

      Issue
      Context changes - Expand/collapse zones such as "User", "Calendar", "Navigation", "Settings" are not being announced as opened or closed to screen readers users. It would be useful to rely on aria-live="polite" to tell screen readers if the zones are "live" (opened or closed) or provide another similar mechanism.

      Provide guidance - Menu elements in the right sidebar can be activated to open a submenu, but screen reader users are not made aware of this - as these links don't lead anywhere, they should be coded using the <button> element instead.

      Standard Level
      WCAG 2 A 3.3.2 http://www.w3.org/WAI/WCAG20/quickref/#qr-minimize-error-cues
      WCAG 2 A 4.1.2 http://www.w3.org/WAI/WCAG20/quickref/#qr-ensure-compat-rsv

      Impact
      Serious

      Example Link
      http://demo.moodle.net/

      Test Steps

      1. Tab to the Settings block
      2. Tab to the My profile settings group
      3. Hit enter button
      4. The user is not identified that the My profile group has expanded and more links can be accessed.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              samhemelryk Sam Hemelryk
              Reporter:
              jrh18 Jason Hardin
              Participants:
              Component watchers:
              Andrew Nicols, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: