Document Conversion
This is my primary website development skill: Section 508 and WCAG fixes. What I can do for you is take a document that is not accessible by any measure and convert it to something that looks great no matter what, and is also screen reader friendly.
In this case, a few years ago, my area’s public transportation provider made the decision to shut down service ahead of an approaching winter storm, while still running buses for as long as safely possible. Someone from operations was able to quickly put out a table, quite possibly quickly created in Microsoft Word, to get the information out to the public. However, it was a quick screen shot of a table covering the two service areas. It had no layout. It had shorthands that not everyone would understand. As an image, it absolutely could not be accessed by screen readers. Even if it was a proper table, it had no layout tags so a screen reader would have difficulty deciphering the table – if it wasn’t impossible.
This is where I can come in. I will take the document and convert it to a format that looks great no matter how someone accesses it.
Long Story Short
-
The Challenge: Taking an image of a table that had no layout structure and converting it to screen reader accessible text
-
The Result: A table was contructed in a way that persons of all abilities would be able to parse and understand the context of the data.
Hampton Roads Transit put out these tables of ending times for bus service when heavy snow was expected for its service area. This is in a format that is inaccessible to those with impairments that make reading text on images difficult or impossible. After the images, I hand–converted them to something that is accessible to people of all abilities.
This is meant to be a demonstration of my skills at making documents accessible.
Were you struggling to read the two images that HRT posted? I have put together this table in a format that is accessible to everyone.
Allow me to present to you how I would do this. My Winter Weather Alert page shows how I would handle posting these two images up on a website.
Winter Weather Alert
Service Date: January 21st, 2022
Due to the forcasted snowfall, all buses will end service with the last trip of the evening being the first trip in the 6 PM hour. Please refer to the table below for what time the last trip is for your bus.
Need to Transfer?
Please plan any transfers accordingly as the last trip of the evening may not make a connection.
Route | Outbound | Inbound |
---|---|---|
1 Granby Street | Downtown Norfolk Transit Center: 6:35 PM | Pembroke Mall: 6:26 PM |
2 Hampton Boulevard (Possible Error: details after the table) | Downtown Norfolk Transit Center: 6:14 PM | Navy Exchange Mall: 6:25 AM |
3 Chesapeake Boulevard | Downtown Norfolk Transit Center: 6:11 PM | Navy Exchange Mall: 6:25 PM |
4 Church Street | Downtown Norfolk Transit Center: 6:34 PM | Old Dominion University: 6:00 PM |
5 Willoughby Spit | Service Ends at Regular Time | |
6 Liberty Street | Downtown Norfolk Transit Center: 6:41 PM | Summit Pointe: 6:40 PM |
8 Tidewater Drive | Downtown Norfolk Transit Center: 6:12 PM | Evelyn T. Butts Avenue: 6:48 AM |
9 Sewells Point Road | Downtown Norfolk Transit Center: 6:30 PM | Evelyn T. Butts Avenue: 6:18 PM |
11 Colonial Avenue | Service Ends at Regular Time | |
12 Indian River Road | South Norfolk: 6:48 PM | Tidewater Community College: 6:48 PM |
13 Campostella Road (Possible Error: details after the table) | Downtown Norfolk Transit Center: 6:26 PM | Summit Pointe: 6:28 AM |
14 Battlefield Boulevard | Service Ends at Regular Time | |
15 Miltary Highway | Evelyn T. Butts Avenue: 6:18 PM | Robert Hall Boulevard: 6:19 PM |
18 Ballentine Boulevard | Downtown Norfolk Transit Center: 6:53 PM | Hanbury St: 6:17 PM |
20 Virginia Beach Boulevard | Downtown Norfolk Transit Center: 6:21 PM | 19th & Arctic: 6:25 PM |
21 Little Creek Road | Navy Exchange Mall: 6:08 PM | Joint Expeditionary Base Little Creek (Gate 1): 6:33 PM |
22 Haygood Road | Service Ends at Regular Time | |
23 Princess Anne Road | Military Highway Station: 6:37 PM | Fort Norfolk Station: 6:49 PM |
24 Kempsville Road | Pembroke Mall: 6:00 PM | Robert Hall Boulevard: 6:00 PM |
25 Newtown Road | Military Circle Mall: 6:05 PM | Sentara Princess Anne Hospital: 6:15 PM |
26 Rosemont Road | Service Ends at Regular Time | |
27 Northampton Boulevard | Newtown Station: 6:16 PM | Pleasure House Rd: 6:48 PM |
29 Great Neck Road | Lynnhaven Mall: 6:06 PM | Pleasure House Rd: 6:48 PM |
33 General Booth Boulevard | Tidewater Community College: 6:13 PM | 68th & Atlantic: 6:33 PM |
36 Holland Road | Pembroke Mall: 6:10 PM | Tidewater Community College: 6:48 PM |
41 George Washington Highway | Service Ends at Regular Time | |
43 London Boulevard | Service Ends at Regular Time | |
44 Turnpike Road (Possible Error: details after the table) | Downtown Norfolk Transit Center: 7:00 PM | Starmount Pkwy: 6:14 PM |
45 Portsmouth Boulevard | Downtown Norfolk Transit Center: 6:11 PM | Victory Crossing: 6:10 PM |
47 High Street | County & Court: 6:03 PM | Suffolk (Lakeview Pkwy): 6:43 PM |
58 Bainbridge Boulevard | Service Ends at Regular Time | |
960 Interstate 264 | Downtown Norfolk Transit Center: 6:35 PM | 19th & Arctic: 6:35 PM |
961 Hampton Roads Bridge–Tunnel | Downtown Norfolk Transit Center: 6:05 PM | Newport News Transit Center: 6:00 PM |
Errors in Southside Bus Service Table
The times were copied exactly from the original images, including any possible errors. If this was being done in a live production environment, I would’ve asked what the correct times were, as well as why one route was omitted from the list.
What I think are the corrections that need to be made are below
- 2 Hampton Boulevard: Last trip from Navy Exchange Mall should be 6:25 PM
- 8 Tidewater Dr: Last trip from Evelyn T. Butts Ave should be 6:48 PM
- 13 Campostella Rd: Last trip from Summit Pointe should be 6:28 PM
- 44 Turnpike Rd: Last trip from Downtown Norfolk Transit Center should probably be listed as 6:00 PM
- 50 Greenwood Dr: Route is missing in original document. Since it ends in the 6:00 PM hour, it will run normal schedule anyway
Route | Outbound | Inbound |
---|---|---|
64 James River Bridge | Service Ends at Regular Time | |
101 Kecoughtan Road | Newport News Transit Center: 6:45 PM | Hampton Transit Center: 6:45 PM |
102 Queen Street | Peninsula Town Center: 6:52 PM | Hampton Transit Center: 6:19 PM |
103 Shell Road | Newport News Transit Center: 6:15 PM | Hampton Transit Center: 6:18 PM |
104 Marshall Avenue | Newport News Transit Center: Regular Time | 81st & Orcutt: 6:15 PM |
105 Maple Avenue | Peninsula Town Center: 6:15 PM | 27th & Maple: 6:15 PM |
106 Warwick Boulevard | Service Ends at Regular Time | |
107 Warwick Boulevard | Newport News Transit Center: 6:15 PM | Patrick Henry Mall: 6:15 PM |
108 Jefferson Avenue & Warwick Boulevard | Lee Hall: 6:27 PM | Riverside Regional Medical Center: 6:35 PM |
109 Pembroke Avenue | Service Ends at Regular Time | |
110 Briarfield Road | Thomas Nelson Community College: 5:55 PM | Hampton Transit Center: 6:00 PM |
111 Jefferson Avenue | Old Denbigh Boulevard & Woodside Ln: 6:20 PM | Thomas Nelson Community College: 6:00 PM |
112 Jefferson Avenue | 6th & Ivy: 6:03 PM | Lee Hall: 6:07 PM |
114 Mercury Boulevard | 73rd & Warwick: 6:15 PM | Hampton Transit Center: 6:20 PM |
115 Fox Hill Road | Buckroe Beach: 6:11 PM | Hampton Transit Center: 6:45 PM |
117 Settlers Landing Road | Service Ends at Regular Time | |
118 Armistead Avenue | Service Ends at Regular Time | |
120 Mallory Street | Service Ends at Regular Time | |
121 Interstate 64 | Service Ends at Regular Time | |
961 Hampton Roads Bridge–Tunnel | Downtown Norfolk Transit Center: 6:05 PM | Newport News Transit Center: 6:00 PM |
Route | Outbound | Inbound |
---|---|---|
800 The Tide | Newtown Station: 6:05 PM | Fort Norfolk Station: 6:11 PM |
High Street | North Landing | Waterside |
---|---|---|
6:35 PM | 6:40 PM | 6:50 PM |