Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-784 A11y: To Fix according to aXe tool on new Filter Page
  3. SHIBUI-787

A11y: All <th> elements and elements with role=columnheader/rowheader must have data cells they describe

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Minor
    • None
    • None
    • None
    • MVP 3 - 8/23 - 8/30

    Description

      Tested in 1.0.1-SNAPSHOT-62b6183
      Description/aXe Error
      All <th> elements and elements with role=columnheader/rowheader must have data cells they describe
       
      Issue Location

      • Metadata Provider>>Add/Edit Filter List - Attribute Name table
         
        Rule Description
        Data table markup can be tedious and confusing. It is important that it is done semantically and with the correct header structure. Screen readers have a number of features to make table navigation easier, but tables must be marked up accurately for these features to work properly.
         
        User Impact
        Serious
        Issue Type:
      • WCAG 2.0 (A): MUST
      • Section 508: MUST
      • WCAG 2.1 (A): MUST
        WCAG Success Criteria:
      • 1.3.1 Info and Relationships
        Section 508 Guidelines:
      • 1194.22 (g) Row and column headers for data tables
         
        Reference page
        https://dequeuniversity.com/rules/axe/3.0/th-has-data-cells?application=AxeChrome
         
        Screenshots
        Attribute Name Table

      Attachments

        Activity

          People

            ryan.mathis@at.internet2.edu Ryan Mathis (unicon.net)
            mmosbrook Mary Mosbrook (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: