Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-77649

Accessibility issue: In the Glossary there are tables which only consist of one <th>-element (letters like "A", "B", "C" and so on). (WCAG 2.1 - 1.3.1 Info and Relationships)

    XMLWordPrintable

Details

    • Task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 4.0.6, 4.0.7, 4.1.1, 4.1.2
    • None
    • Accessibility, Glossary
    • None
    • MOODLE_400_STABLE, MOODLE_401_STABLE

    Description

      Accessibility issue:

      Layout tables are only there to create a certain visual structure. They should not be given a semantic structure markup (such as th, caption, summary, headers, or id) so that they are not read as data tables by screen readers or other assistive technologies.

      Example for this issue:

      In the Glossary there are tables elements which only consist of one <th>-element (letters like "A", "B", "C" and so on). Depending on the screen reader or assistive technology, these are therefore read out as extra tables consisting only of a single table header <th>, which can be confusing for screen reader users.

      How to fix the issue:

      The overarching <table> element should be marked with role="presentation" and the <th> should be replaced with a <td> element.

      Success Criterion:

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              aburkard Andreas Burkard
              Jun Pataleta, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: