Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.9.5
    • Fix Version/s: 2.0
    • Component/s: Accessibility, Survey
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      The COLLES and ATTLS surveys are standard and ship with Moodle; they cannot be edited through the Moodle interface. They are well put-together with appropriate labels, and generally screen reader users had no trouble.

      The survey offers six choices to users. Five of these choices have column heading and labels; the sixth has only a label, "Default." "Default" is not an acceptable answer for any question. The survey will refuse to submit if any question is answered with "Default."

      Why it matters

      Sighted users don't see the "Default" label, they see that this column of radio buttons doesn't have a heading and thus appears not to be an available choice. Screen reader users do not see the headings at all times, relying instead on the labels. Some did not understand what "Default" meant, and others thought it was a valid choice.

      The price of confusion for screen reader users is high: after completing the survey, leaving a few questions as "Default," they tried to submit and received an error. They had to read back through each question and its answers, searching for ones answered "Default."

      Possible solution

      First, a note should be made at the beginning of the survey that all questions are required and must be answered. Second, the "Default" choice should be removed, and the middle option ("Sometimes") selected by default instead.

      Certainly there are arguments against this approach, but I can't think of a label for the "Default" option which makes sense in this context. More design and testing is needed.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            rwijaya Rossiani Wijaya added a comment -

            In my opinion, default value should not be set to the middle option, because:
            1. it will make the survey looks like a pre-fill survey.
            2. it will create confusion to user.
            and much more.

            My suggestion is to move the default column from last column to second column (right after the question). so, unanswered row could be easily detected.

            created patch to re-position the default column and add a note that all questions must be answered.

            Please take a look and let me know if there's any suggestion to do this.

            Thanks,
            Rosie

            Show
            rwijaya Rossiani Wijaya added a comment - In my opinion, default value should not be set to the middle option, because: 1. it will make the survey looks like a pre-fill survey. 2. it will create confusion to user. and much more. My suggestion is to move the default column from last column to second column (right after the question). so, unanswered row could be easily detected. created patch to re-position the default column and add a note that all questions must be answered. Please take a look and let me know if there's any suggestion to do this. Thanks, Rosie
            Hide
            tsala Helen Foster added a comment -

            Perhaps the default column could have a column heading "Not yet answered".

            Show
            tsala Helen Foster added a comment - Perhaps the default column could have a column heading "Not yet answered".
            Hide
            rwijaya Rossiani Wijaya added a comment -

            Thanks Helen for the recommendation.

            update patch to change 'default' string to 'Not yet answered'.

            also, added a note 'all questions are required and must be answered' on the beginning of the survey.

            Please take a look.

            Show
            rwijaya Rossiani Wijaya added a comment - Thanks Helen for the recommendation. update patch to change 'default' string to 'Not yet answered'. also, added a note 'all questions are required and must be answered' on the beginning of the survey. Please take a look.
            Hide
            tsala Helen Foster added a comment -

            Hi Rosie,

            Your solution sounds good to me!

            Show
            tsala Helen Foster added a comment - Hi Rosie, Your solution sounds good to me!
            Hide
            dougiamas Martin Dougiamas added a comment -

            Can you show me tomorrow?

            Show
            dougiamas Martin Dougiamas added a comment - Can you show me tomorrow?
            Hide
            rwijaya Rossiani Wijaya added a comment -

            commit patch to 2.0.

            Show
            rwijaya Rossiani Wijaya added a comment - commit patch to 2.0.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  24/Nov/10