Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 960534

Summary: 508-G, 508-H Administration / Page management page headings do not provide TH element or the SCOPE attribute
Product: [JBoss] JBoss Enterprise Portal Platform 6 Reporter: Dominik Pospisil <dpospisi>
Component: PortalAssignee: Lucas Ponce <lponce>
Status: CLOSED CURRENTRELEASE QA Contact: Dominik Pospisil <dpospisi>
Severity: unspecified Docs Contact:
Priority: high    
Version: 6.0.0CC: epp-bugs
Target Milestone: ---   
Target Release: 6.1.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-07 14:22:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 960062    
Attachments:
Description Flags
page management tables none

Description Dominik Pospisil 2013-05-07 10:55:46 UTC
508-G, 508-H Administration / Page management page headings do not provide TH element or the SCOPE attribute required to structurally define a table or to programmatically-link the column headers with each column cell.

To meet accessibility guidelines, data tables such as the below require
that row and column headers must be defined using the TH element that
allow assistive technology (specifically screen readers) to access these
headers and connect these values to their respective data cells using the
SCOPE attribute. For sighted users, determining this relationship between
columns, rows and cells is an intuitive task. For screen reader users, this
same comprehension of structure and relationships comes from properly
coded data tables using tags like the TH element and its SCOPE attribute.

This violates 508 certification requirements:
§ 1194.22 (g) Row and column headers shall be identified for data tables and
§ 1194.22 (h) Markup shall be used to associate data cells and header cells for data tables that have two or more logical levels of row or column headers.

Comment 1 Dominik Pospisil 2013-05-07 10:56:50 UTC
Created attachment 744672 [details]
page management tables

Comment 2 JBoss JIRA Server 2013-05-10 07:58:03 UTC
Lucas Ponce <ponce.ballesteros> made a comment on jira GTNPORTAL-2993

Added summary, id and headers attributes to <table>, <th> and <td> tags.