450 likes | 465 Views
FedStat 508/Accessibility Workshop. Peter Zadarlik Senior Technical Subject Matter Expert. Accessibility Center of Excellence (ACE) http://stategov.ciber.com/ACE. Preliminaries. PowerPoint presentation Available Tested with JAWS Contact: ACE@ciber.com Used Synonymously Here:
E N D
FedStat 508/AccessibilityWorkshop Peter Zadarlik Senior Technical Subject Matter Expert Accessibility Center of Excellence (ACE) http://stategov.ciber.com/ACE
Preliminaries • PowerPoint presentation • Available • Tested with JAWS • Contact: ACE@ciber.com • Used Synonymously Here: • Assistive Technology • Window-Eyes • JAWS • Screen Readers
Example 1 Issues • Sub-geographies cannot be determined since assistive technologies do not indicate leading spaces.
Example 1 Issues • Column spanning headings are read only in column of definition
Example 1 Issues (cont.) • Hyphenation of headings and separation onto different rows
Example 1 Issues (cont.) • Cannot determine row and column heading location & footnote location
Example 1b Solutions • Sub-geographies – Use a non-blank character to indicate indentation.
Example 1b Solutions • Repeat column spanning headings in all columns.
Example 1b Solutions • Remove hyphenation of headings and merge the cells into one cell.
Example 1b Solutions • Tell where the row and column headings are. Begin the footnotes with a cell that says “Footnotes”.
Example 2 Issues • Issues Identical to Example 1 • Cannot determine row and column heading location • Sub-categories cannot be determined since assistive technologies do not indicate leading spaces
Example 2 Issues • This is multiple tables in one spreadsheet
Example 2 Issues • Cryptic Headings
Example 2b Solutions • Indicate that there are multiple tables and where the row and column headings are located.
Example 2b Solutions • Use the same indentation scheme as for example 1. • Insert human-readable headings.
Example 2c Alternative • Indicate indentation by placing indented categories in separate columns.
Example 3 Issues • Cannot determine row and column heading location • Footnotes are not distinguished • Sub-categories cannot be determined since assistive technologies do not indicate leading spaces • Cryptic Headings
Example 3b Solutions • Same solutions apply • Locate row/column headers • Locate footnotes • Use alternate indentation scheme • Expand cryptic headers
Example 4 • Issue: • Units placement and format “$ billion” • Solution • Indicate the table units at the top of the table in words in a conventionally understood format: “Billions of dollars”
Example 5 – New Issues • Complex Visual Formatting • Multiple Units of Measure
Example 5 - Solutions • Complex Visual Formatting
Example 5 - Solutions • Multiple Units of Measure
Example 6 – Issues • Location of headings • Units of measure • Column header presentation • Possibly difficult to understand header
Example 6 – Solutions • Location of headings
Example 6 – Solutions • Units of measure
Example 6 – Solutions • Column header presentation
Example 6 – Solutions • Difficult to understand header
ACE Best Practices • Insert a cell giving information about spreadsheet structure (multiple tables, row and column headers). It can be made invisible. • If the units of measure are important or ambiguous insert a cell with that information.
ACE Best Practices • Insert a cell demarcating the footnotes. • Remove hyphenation • Merge multi-cell headings into one cell. • Re-label difficult to understand headers
ACE Best Practices • Indicate indentation by using a character that is spoken. Hide these characters if desired. • Encourage learning screen reader capabilities. • Don’t protect or lock a spreadsheet
Gary’s Rule • Tell me everything I need to know to understand what’s going on with my eyes closed.
Accessibility Analogies • Web: • (g) Row and Column Headers • (h) Header Cell Association • (i) Frame Titling for Navigation and Orientation • (c) Use of Color
Translation to Spreadsheets • Spreadsheets: • Clearly identify Row and Column Headers • Repeat Header Information as needed • Use a method for showing nesting explicitly • Choose titles and headers that completely describe the spreadsheet in content and layout
Other Possibilities • Scripts ~ Macros • Alternative Text ~ Comments • Forms ~ Forms • Flicker ~ Flicker • Multimedia ~ Multimedia • Client-side Image Maps ~ Hyperlinks • Text-Only Page ~ Non-spreadsheet alternative
Q & A Use a microphone State your name & organization. Peter Zadarlik ACE@ciber.com (800) 547-5602