Details

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

      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.

        Gliffy Diagrams

          Activity

          Hide
          dougiamas 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
          dougiamas 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
          rwijaya 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
          rwijaya 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
          tsala 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
          tsala 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
          rwijaya Rossiani Wijaya added a comment -

          Thanks Helen!

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

          Show
          rwijaya 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:
                Fix Release Date:
                24/Nov/10