Moodle

Choice options layout can be confusing

Details

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

Description

A poll is displayed as two table rows, one of answers and another form fields to select those answers.

Why it matters

This layout requires blind users to memorize each answer and count its column position before selecting an answer.

Possible solution

There is a "Display Mode" setting for polls which allows the axis to be flipped, showing one column, with each row containing the form field and associated answer. This should be the default, and the "Display horizontally" option should be removed.

Issue Links

Activity

Hide
Rossiani Wijaya added a comment -

Currently in 2.0, the choice options are displayed as followed:

Display mode: horizontal
Choices are display in one row. Choices are separated into different columns. each column will content the form field to select the answer and answer label.

Display mode: Vertical
each Choices are display in separate rows. each row will only content 1 column to display the form field to select the answer and answer label.

The recommended solution seems to follow vertical display mode.

The pre-selected value for the display mode is set to horizontal.

I will ask Martin's opinion to reset the display mode to vertical.

Show
Rossiani Wijaya added a comment - Currently in 2.0, the choice options are displayed as followed: Display mode: horizontal Choices are display in one row. Choices are separated into different columns. each column will content the form field to select the answer and answer label. Display mode: Vertical each Choices are display in separate rows. each row will only content 1 column to display the form field to select the answer and answer label. The recommended solution seems to follow vertical display mode. The pre-selected value for the display mode is set to horizontal. I will ask Martin's opinion to reset the display mode to vertical.
Hide
Dan Marsden added a comment -

my only issue with this is that when responses are shown on the page they are displayed horizontally - so it looks much cleaner if the options are also displayed horizontally by default. I'm not sold on setting the responses to vertical mode by default, I wonder if there is a better way to structure the page for screen readers?

Show
Dan Marsden added a comment - my only issue with this is that when responses are shown on the page they are displayed horizontally - so it looks much cleaner if the options are also displayed horizontally by default. I'm not sold on setting the responses to vertical mode by default, I wonder if there is a better way to structure the page for screen readers?
Hide
Rossiani Wijaya added a comment -

Hi Dan,

Thank you for your comment. I am still not clear with your suggestion. when you said "responses are shown on the page they are displayed horizontally - so it looks much cleaner if the options are also displayed horizontally by default."

do you mean:

If display mode is set to horizontal, the option choices and respond should also be display horizontally? And vice versa for vertical. Please take a look the images.

or

have an additional setting value to display the responses? so under Miscellaneous Settings, add new setting to display responses either vertically or horizontally.

Thank you
Rosie

Show
Rossiani Wijaya added a comment - Hi Dan, Thank you for your comment. I am still not clear with your suggestion. when you said "responses are shown on the page they are displayed horizontally - so it looks much cleaner if the options are also displayed horizontally by default." do you mean: If display mode is set to horizontal, the option choices and respond should also be display horizontally? And vice versa for vertical. Please take a look the images. or have an additional setting value to display the responses? so under Miscellaneous Settings, add new setting to display responses either vertically or horizontally. Thank you Rosie
Hide
Dan Marsden added a comment -

my +1 for this:

"If display mode is set to horizontal, the option choices and respond should also be display horizontally? And vice versa for vertical. Please take a look the images."

but... I don't think the default needs to be set to vertical - The main issue on this bug is that it's not readable using a screen reader in it's current structure. I think the changes you are making in the other bug related to accessbility may fix this for screen readers even when display is set to horizontal. We should make both vertical and horizontal usable to screen readers - not change the default.

hope that makes sense.

Show
Dan Marsden added a comment - my +1 for this: "If display mode is set to horizontal, the option choices and respond should also be display horizontally? And vice versa for vertical. Please take a look the images." but... I don't think the default needs to be set to vertical - The main issue on this bug is that it's not readable using a screen reader in it's current structure. I think the changes you are making in the other bug related to accessbility may fix this for screen readers even when display is set to horizontal. We should make both vertical and horizontal usable to screen readers - not change the default. hope that makes sense.

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: