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

Course page edit activity title instructions for escape not spoken to the user

    XMLWordPrintable

Details

    • MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • MOODLE_23_STABLE, MOODLE_24_STABLE
    • wip-mdl-36125
    • Hide
      1. Login as a teacher
      2. Enter editing mode and go to course
      3. Tab to the edit title icon for one of the activities in the course
      4. hit the enter key and listen to the screen reader (NVDA)
      5. make sure "Escape to cancel, Enter to finish" is read.

      Test 2:

      1. With firebug make sure text input (for editing label), has aria-describedby attribute, with value = id of span ("Escape to cancel, Enter to finish")
      Show
      Login as a teacher Enter editing mode and go to course Tab to the edit title icon for one of the activities in the course hit the enter key and listen to the screen reader (NVDA) make sure "Escape to cancel, Enter to finish" is read. Test 2: With firebug make sure text input (for editing label), has aria-describedby attribute, with value = id of span ("Escape to cancel, Enter to finish")

    Description

      Issue
      Efficient labels - The instructions for what a user should do after they have entered the edit title area in a course for an activity does not read to a screen reader because it is not the focus. A non sighted user is not provided the instructions to hit escape to exit the text.

      Standard Level
      WCAG 2 3.3.2 (A) http://www.w3.org/WAI/WCAG20/quickref/#qr-minimize-error-cues

      Impact
      Serious

      Example Link
      http://demo.moodle.net/user/edit.php?id=5&course=1

      Test Steps

      1. Login as a teacher
      2. Enter editing mode
      3. Tab to the edit title icon for one of the activities in the course
      4. hit the enter key and listen to the screen reader
      5. Tab to required fields notice.

      Attachments

        Activity

          People

            rajeshtaneja Rajesh Taneja
            jrh18 Jason Hardin
            Ankit Agarwal Ankit Agarwal
            Damyon Wiese Damyon Wiese
            Adrian Greeve Adrian Greeve
            Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona), Huong Nguyen, Barbara Ramiro, Bas Brands, Mathew May
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              13/May/13