Moodle

Activity type text added to beginning of activity links in Screen Reader mode moved to end of links

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.8.2, 1.9
  • Fix Version/s: 1.8.3, 1.9
  • Component/s: Accessibility, Resource
  • Labels:
    None
  • Affected Branches:
    MOODLE_18_STABLE, MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_18_STABLE, MOODLE_19_STABLE

Description

One of the features of turning on the Screen Reader setting in a Moodle profile is that the activity type will be prepended to the text in activity links. For example the link "News forum" will turn into "(Forum) News forum".

This was found to be annoying for users of the screen reader JAWS, since this prevents finding these links by their first letter in the JAWS list of links dialog.

Also i think this violates the principle of having the most important information first in a text.

For these reasons i think it is better to have that text at the end of the link. For example: "News forum (Forum)".

Issue Links

Activity

Hide
Nick Freear added a comment -

Hi Niklas,
Thanks for this practical input - there were several problems with the original fix for MDL-7436, including the use of the "screenreader" flag. The icon is included in the link, but ONLY where necessary is it's ALT text set - see examples under MDL-7436.

I hope this addresses your concerns - please let me know.
Many thanks

Nick

Show
Nick Freear added a comment - Hi Niklas, Thanks for this practical input - there were several problems with the original fix for MDL-7436, including the use of the "screenreader" flag. The icon is included in the link, but ONLY where necessary is it's ALT text set - see examples under MDL-7436. I hope this addresses your concerns - please let me know. Many thanks Nick
Hide
Nick Freear added a comment -

Previous comment should have said - I've reworked the activity links list and applied a fix under MDL-7436.
Cheers

Nick

Show
Nick Freear added a comment - Previous comment should have said - I've reworked the activity links list and applied a fix under MDL-7436. Cheers Nick
Hide
Nicklas Lindgren added a comment -

I think the MDL-7436 fix is a much better implementation of the activity type indication.

However, in my case it still has the same problems. At least in our courses, this provides only redundant or nonessential information, and prevents searching by the initial letter of the activity name in the JAWS link list dialog.

Show
Nicklas Lindgren added a comment - I think the MDL-7436 fix is a much better implementation of the activity type indication. However, in my case it still has the same problems. At least in our courses, this provides only redundant or nonessential information, and prevents searching by the initial letter of the activity name in the JAWS link list dialog.
Hide
Nicklas Lindgren added a comment -

Patch updated to work the same way as the fix, but with an empty alt-attribute for the image and the module name in an accesshide-span at the end.

Show
Nicklas Lindgren added a comment - Patch updated to work the same way as the fix, but with an empty alt-attribute for the image and the module name in an accesshide-span at the end.
Hide
Nick Freear added a comment -

Hi Nicklas
(Sorry, I should have left a comment/reopened sooner to indicate that I took your response seriously!)

I've consulted with my colleague Chetz and we completely agree that the resource type should be after the name - I didn't quite get what you said first time! I'll fix ASAP.
Many thanks

Nick

Show
Nick Freear added a comment - Hi Nicklas (Sorry, I should have left a comment/reopened sooner to indicate that I took your response seriously!) I've consulted with my colleague Chetz and we completely agree that the resource type should be after the name - I didn't quite get what you said first time! I'll fix ASAP. Many thanks Nick
Hide
Nick Freear added a comment -

Committed fix to HEAD and 1.8 branches, tagged MERGED.

Tested in JAWS 7/ IE6/ Win XP pro. Insert+F7 gives a list of links which can be ordered alphabetically - with resource type at the end.
Fixed.

Show
Nick Freear added a comment - Committed fix to HEAD and 1.8 branches, tagged MERGED. Tested in JAWS 7/ IE6/ Win XP pro. Insert+F7 gives a list of links which can be ordered alphabetically - with resource type at the end. Fixed.
Hide
Nick Freear added a comment -

Fix uses new function get_accesshide, MDL-11436.
Thanks.

Show
Nick Freear added a comment - Fix uses new function get_accesshide, MDL-11436. Thanks.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: