Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-34129 Many question types lack proper HTML structures
  3. SAK-34557

Survey Matrix Question: Needs proper structure for accessibility

    XMLWordPrintable

    Details

    • Test Plan:
      Hide
      1. As instructor, in a site with at least one student, import surveymatrixquestions.zip
      2. Check the Settings to confirm dates will not prevent taking the quiz, then Publish the quiz.
      3. Using a screen reader and keyboard navigation, log in as a student and take the quiz.
      4. Confirm you can successfully:
        • Comprehend each question (there are 3) and the answer options in the table.
        • For Question 1, follow the instructions in the question text, and confirm the appropriate error message appears and takes focus.
        • For Question 1, confirm you can close the error message and follow its instructions to select only one column for each row.
        • Respond to each of the other questions.
        • Submit the quiz.
      Show
      As instructor, in a site with at least one student, import  surveymatrixquestions.zip Check the  Settings  to confirm dates will not prevent taking the quiz, then  Publish  the quiz. Using a screen reader and keyboard navigation, log in as a student and take the quiz. Confirm you can successfully: Comprehend each question (there are 3) and the answer options in the table. For Question 1, follow the instructions in the question text, and confirm the appropriate error message appears and takes focus. For Question 1, confirm you can close the error message and follow its instructions to select only one column for each row. Respond to each of the other questions. Submit the quiz.

      Description

      When a student attempts to respond to a Survey Matrix question, the options are all read by a screen reader as "radio button".

      Rows and columns need proper headers to identify the options to select, e.g.

      <th scope="row">

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  rmmcget Ron McGettrick
                  Reporter:
                  rainribbon Tiffany Stull
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Git Source Code