Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27843 META: Accessibility compliance for 2.x
  3. MDL-30831

Content of docked blocks are not accessible to screen readers. There is no prompt highlighting expandable items.

XMLWordPrintable

    • MOODLE_21_STABLE
    • MOODLE_22_STABLE, MOODLE_23_STABLE
    • wip-mdl-30831
    • Hide
      1. Log in as Admin
      2. doc few blocks
      3. Make sure dock panel has role=menubar
      4. on docked blocks role should be menu, aria-haspopup=true, aria-expanded=false
      5. When expanded it should change to aria-expanded= true

      Test with screen-reader and try see if dock menu is accessible

      Show
      Log in as Admin doc few blocks Make sure dock panel has role=menubar on docked blocks role should be menu, aria-haspopup=true, aria-expanded=false When expanded it should change to aria-expanded= true Test with screen-reader and try see if dock menu is accessible

      When a block is docked, screen reader users cannot access the contents of the block. Technically, it is possible for a screen reader user to access the contents of a docked block if the user knows exactly how the page is laid out, but Moodle does not give any indications or clues as to how to access the block's contents. Blocks must be undocked for the screen reader users to effectively access them.

      Potential Solution:
      Use ARIA to denote that it is a menu with an expandable submenu

            rajeshtaneja Rajesh Taneja
            blepoxp Glenn Ansley
            Jason Fowler Jason Fowler
            Dan Poltawski Dan Poltawski
            Ankit Agarwal Ankit Agarwal
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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