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

use ARIA landmarks to aid in navigation for screen reader users

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.1.1, 2.2.5, 2.3.2
    • Fix Version/s: 2.4
    • Component/s: Accessibility, Navigation
    • Labels:
    • Testing Instructions:
      Hide
      1. Log in as an admin and just check that things look and feel as they did before (browse a couple of pages).
      2. Start screen reader (JAWS, NVDA, VoiceOver)
      3. While viewing any page, press the 'next landmark' set for the screen reader (see below).
      4. Verify that the virtual cursor is moved to the next landmark for the page and read to you.

      Steve has provided some help on how to use the different screen readers, check out his comment: http://tracker.moodle.org/browse/MDL-30921?focusedCommentId=185375&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-185375

      Show
      Log in as an admin and just check that things look and feel as they did before (browse a couple of pages). Start screen reader (JAWS, NVDA, VoiceOver) While viewing any page, press the 'next landmark' set for the screen reader (see below). Verify that the virtual cursor is moved to the next landmark for the page and read to you. Steve has provided some help on how to use the different screen readers, check out his comment: http://tracker.moodle.org/browse/MDL-30921?focusedCommentId=185375&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-185375
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE
    • Pull Master Branch:
      wip-MDL-30921-m24

      Description

      ARIA landmarks need to be used to denote, at a minimum, the navigation area and the main content. Other areas could easily be added too.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  2 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    3/Dec/12