Identifying Columns and Rows Using the ID Attribute
(Updated: 10.28.2010) The sample table, copied from W3C Using id and headers attributes to associate data cells with header cells in data tables:
Homework Exams Projects 1 2 Final 1 2 Final 15% 15% 15% 20% 10% 10% 15%
To give you a better understanding of what those using screen readers hear, and the importance of using properly structured tables, we have recorded both JAWS and NVDA speaking while we navigate the table. The recordings are Closed Captioned.
What NVDA Says
With NVDA 2010.2.RC1, the ability to read column and row headings has been added. With both readers, what is heard depends on how you move through the table, and configuration options.
Here is NVDA reading the table in Read All mode, using the default eSpeak voice "Max." Notice NVDA reads the column headings for the data:
In this recording, we started in the column header "2" under "Projects." We then pressed the DownArrow repeatedly, listening to each successive cell begining with "Projects, column seven, final." For contrast, we used the AT&T voice "Mike:"
Using Ctl+Alt+RightArrow to move between the data cells sounds exactly like using the DownArrow key. We start in row 2, column 1 (Homework, 15%), and begin pressing Ctl+Alt+RightArrow:
What JAWS Says
Here, JAWS reads the table in Read All mode (continuous reading). The recording begins as we reach the table. Unlike NVDA, JAWS does not read the column headings for the data:
We start with the cursor in the column heading "Homework." The recording begins when we press Ctl+Alt+DownArrow. We then move to the right using Ctl+Alt+RightArrow to each cell, and JAWS reads the column headings and cell value:
Unlike NVDA, JAWS does not read the column headings when navigating using the DownArrow key. We started with our cursor in the "Final" heading column under "Projects" and then simply pressed the DownArrow to move through the data row.:
Now that you have the column headings memorized, and you've graduated from the Evelyn Wood Speed Listening Course, you can ask JAWS to read the entire row by pressing WindowKey+Numpad5. Again, JAWS does not read the column headings:
Table Source Code:
Tables: ID Attribute Video
Archived Videos Archived 2005 March April May June July August September October November December 2006 January February Marc...
Bonnie Lee Bakley Semi-Sweet Nude Photo--Let's Not Dream ('70s Psycho Stalker Pop - Leebonny (Private) pressing)weirdopedia 1 second ago '70s Psycho Stalker Pop - Leebonny (Private) pressing. ...
Jimi Hendrix blows smoke rings! 14 October 1966 from Mauryo Rourk on Vimeo . Jimi Hendrix blows smoke rings! 14 October 1966 ...
Bonnie Lee Bakley "...takes off her blouse and peels down her stockings" while I stuff lonely-hearts letters into envelopesIn 1980, still married to her cousin, Bonnie Lee Bakley moved down south. One day she arrived, uninvited at Jerry Lee's boyho...
Who is Johnny Dark? ▶ 4:48 https://www.youtube.com/watch?v=Q8thtwjpcxg Mar 21, 2008 - Uploaded by zoomix Johnny Dark ...
Petticoat Discipline Quarterly ~ updated monthly ~ Susan MacDonald (1945 - 2007) Founder, Editor and Publisher Evets's Gallery Eac...
You recently posted something that violates Facebook policies, so you're temporarily blocked. The block will be active for 2 hours more. 2.18.18 11:13 PM (Everyone is giving me shit and I can't reply)This Feature is Temporarily Blocked You recently posted something that violates Facebook policies, so you're temporarily bl...
CSSex A List Apart: Articles: Sliding Doors of CSS CSS_ASP.NET4 | SilverLight4 | MVC2 | 【孟宪会之精彩世界】 【孟宪会之精彩世界】 快捷方式方式 ...
Herbert Singleton (1945 - 2007) New Orleans Grave Theft: Nothing's Sacred https://t.co/lHmtLd1yDY andy antippas is the slimiest...
Mrjyn @mrjyn Feb 16 I ...