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
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE
    • Rank:
      35738

      Description

      The user profile has an option called "Screen reader." There is no other explanatory text, and no help available. No user understood what this option does.

      Why it matters

      All screen reader users were at first happy to see this option, but quickly frustrated by its lack of explanation and apparent lack of efficacy.

      Possible solution

      Use a better label, or include a help icon or more explanatory text.

        Activity

        Hide
        Martin Dougiamas added a comment -

        Rosie, can you please list all the areas where the variable is used (as reference here in this bug). eg for chat interfaces

        Helen, can you use that to write a help string?

        Show
        Martin Dougiamas added a comment - Rosie, can you please list all the areas where the variable is used (as reference here in this bug). eg for chat interfaces Helen, can you use that to write a help string?
        Hide
        Rossiani Wijaya added a comment -

        The screenreader variable is being used in:

        • /mod/chat/ - if screenreader is enable, chat window will be set to use gui_basic
        • /mod/course/report/progress/ - check for svg to rotate text.
        • /admin/mnet/mnet_themes.html - use to ignore or print theme images
        • /user/ - set the value for screenreader
        • /grade/report/grader/ - use to set fixed layout.
        • /question/type/multianswer/ - used to print feedback icon and print an gap icon for question (MDL-7497).
        Show
        Rossiani Wijaya added a comment - The screenreader variable is being used in: /mod/chat/ - if screenreader is enable, chat window will be set to use gui_basic /mod/course/report/progress/ - check for svg to rotate text. /admin/mnet/mnet_themes.html - use to ignore or print theme images /user/ - set the value for screenreader /grade/report/grader/ - use to set fixed layout. /question/type/multianswer/ - used to print feedback icon and print an gap icon for question ( MDL-7497 ).
        Hide
        Helen Foster added a comment -

        Rosie, thanks for the list of places where the screen reader variable is used. I have added the information to the documentation http://docs.moodle.org/en/Update_profile

        My suggestion for a screen reader help string is as follows:

        $string['screenreaderuse_help'] = 'If set to yes, a more accessible interface is provided in various places such as chat.';

        Please could you add a screen reader help button to user/edit.php.

        Show
        Helen Foster added a comment - Rosie, thanks for the list of places where the screen reader variable is used. I have added the information to the documentation http://docs.moodle.org/en/Update_profile My suggestion for a screen reader help string is as follows: $string ['screenreaderuse_help'] = 'If set to yes, a more accessible interface is provided in various places such as chat.'; Please could you add a screen reader help button to user/edit.php.
        Hide
        Rossiani Wijaya added a comment -

        Thanks Helen!

        I've committed the help string and added help button to user/edit.php

        Show
        Rossiani Wijaya added a comment - Thanks Helen! I've committed the help string and added help button to user/edit.php

          People

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

            Dates

            • Created:
              Updated:
              Resolved: