Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Minor 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
    • Rank:
      35686

      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.

      1. 20100416_MDL-20487_HEAD.patch
        3 kB
        Rossiani Wijaya
      2. 20100421_MDL-20487_HEAD.patch
        7 kB
        Rossiani Wijaya

        Activity

        Hide
        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
        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
        Helen Foster added a comment -

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

        Show
        Helen Foster added a comment - Perhaps the default column could have a column heading "Not yet answered".
        Hide
        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
        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
        Helen Foster added a comment -

        Hi Rosie,

        Your solution sounds good to me!

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

        Can you show me tomorrow?

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

        commit patch to 2.0.

        Show
        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: