Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-19842 2.8 Test Fest - 1/20/11
  3. SAK-19889

Accessibility: My Current Sites Table Lacks Appropriate Row Headers

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.0, 2.7.1, 2.8.0
    • Fix Version/s: 2.8.0
    • Component/s: Accessibility, Membership
    • Labels:
      None

      Description

      The My Current Sites table lacks row headers. This makes it difficult for adaptive technology users to navigate from row to row in the the My Current Sites table and know which site the current cell applies to. For instance, if the user was navigating up and down the site description column.

      The site title is the appropriate row header for each row in the My Current Sites list. Unfortunately, since the site title is not in the first column of the table, creating appropriate row headers is made more difficult.

      If https://jira.sakaiproject.org/browse/SAK-19887 is implemented, then the title attribute of the checkbox would be read as the cell's contents and serve to tie that cell to the site title – including the site title as a row header would be redundant. The 2nd column is the site title, so doesn't need its headers attribute updated either. The 2nd column would need an unique id added to it so the description in the third column could have its headers attribute updated with that id so the site title becomes a header for it.

      For example (assuming SAK-19887):
      <tr>
      <td headers="checkbox" class="screenOnly attach">
      <input title="Select to unjoin: Physics 101" id="check-2" name="itemReference" value="efefd479-cad6-4002-91f2-50da3f42faef" class="joinable" type="checkbox" />
      </td>
      <td headers="worksite" style="white-space: nowrap;" class="attach" id="mcstR1">
      <h4><a href="http://qa1-nl.sakaiproject.org/portal/site/efefd479-cad6-4002-91f2-50da3f42faef" target="_top" title="Go to site Physics 101">Physics 101</a></h4>
      </td>
      <td headers="description mcstR1" class="specialLink">Amazing Class Description here</td>
      </tr>

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                gsilver Gonzalo Silverio
                Reporter:
                brichwin Brian Richwine
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration