The previous page discussed how to convert a Bullet-List Slide when using the recommended Make Webpage Method for achieving an accessible PowerPoint presentation. In this module, a sample twelve slide PowerPoint presentation (HCI.ppt) will be made into one webpage. Sometimes information in PowerPoint slides is conveyed across multi-columns.
In a webpage, columns are generally created with the use of a table for an aesthetic layout and easier visual interpretation. However, when Converting a Multiple Column Slide into Webpage Content, a list or paragraphs should be used to convey the information. But, why not use a table when converting a Multiple Column Slide? Because the content of a table often cannot be correctly accessed by individuals using alternative technologies such as a text-to-speech program, a screenreader (i.e. Jaws) or text-based web browser.
Note: Before proceeding, you should have completed all steps in the Save Slides as Images and Template of Webpage.
Some voice-enabled technologies such as older screen readers and text-to-speech programs do not understand word wrapping and will read across the page through the cells of a table line by line - like you might read a page in a book. When table cells are side by side on a webpage, the first line of Cell 1, then the first line of Cell 2, followed by the second line of Cell 1, and so on would be read.
| There is a 30% chance of rain showers this morning, but they should stop before the weekend. |
Classes at the University of Wisconsin will resume on September 3rd. |
"There is a 30% chance of rain Classes at the University showers this morning, but they of Wisconsin will resume should stop before the weekend on September 3rd."
More recent versions of screen readers, text-speech programs, and other voice-enabled technologies should read the table cells correctly. However, many individuals with disabilities often use a mixture of different assistive technologies and may be using older equipment for a various reasons (i.e. familiarity, high replacement or purchase cost, access to service provider, etc.).
Linearization is a table rendering process used by screen readers and text browsers to convert the content of tables into a series of paragraphs that will be read one after the other. The paragraphs will occur in the same order as the content is defined in the webpage code.
When a table with multiple-columns and rows is read, the text in the first column of row one, the second column of row one, the third column or row one, and so on will be read until there are no more columns in row one. Then, the reading will continue with the first column of row two, the second column of row two, etc.


For example, when a table displaying information side-by-side across
three columns (see Image
13) is linearized, the contents of the
columns (from left to right) become a "down the page" series
placing each column "below" its preceding column. (see Image
14).
Tip: Tables were originally designed
for displaying data in a tabular format. However, tables are often used
in web development to structure the layout of the webpage. The World
Wide Web Consortium (W3C) Web Content Accessibility Guidelines (WCAG)
recommends that tables
not be used for layout purposes
. But, if it is necessary to use a table for layout, the table must
linearize in a readable order. For more information on accessible tables,
read Adding a Table Slide
to Webpage Template from this module and Tables
in HTML from Module 9: Making HTML
Files Accessible
When making a PowerPoint presentation into a webpage, each slide must
be converted and inserted into a template file, which is the basis of
the webpage. The following fourteen steps demonstrate how to convert a
Multiple Column Slide.
<BODY> section of the
file.<!-- Slide X -->.<img src="location/name of image file"
alt="text describing the image">.
src) of the slide image is located in the images folder
"images" with the name of "Slide3.JPG" and the alternative
text (alt) should be "Slide 3."alt" of the image tag (<img>)
displays when images are unable to be seen whether due to disability
or environment (i.e. text-based web browser). All images must have
this alternative, more commonly called 'alt-text'. For more information,
read Images in HTML
from Module 9: Making HTML Files Accessible.<h1>Slide Title</h1> <p>Text
of Point</p> and then proceed to Step
10).<ul>
and proceed to the next step #7).Tip: To create a list that has
numbers instead of bullets add the code for an ordered list:
<ol>. For an ordered list
using letters, add the code: <ol
type="a">.
<li>Text of item in list</li> .</ul>.
</ol>).<li>This is the "parent" point.
<ul>
<li>The first item in the sub-list.</li>
<li>The second item in the sub-list.</li>
</ul>
</li>
For this example, a sublist will be constructed for the third "parent"
point in Slide 3 of the sample PowerPoint (HCI.ppt). The third point
("Also, discuss 'non-techie' topics.") has a sub-list that
contains four items:
<hr> <!-- Slide 3 -->
<img src="Slide3.JPG" alt="Slide 3">
<h1>What You Were Expecting?</h1>
<ul>
<li>Some technical information</li>
<li>Apply "common sense" to our systems</li>
<li>Also discuss "non-techie" topics
<ul>
<li>Human psychology</li>
<li>Cognition and memory</li>
<li>Interface design/aesthetics</li>
<li>Device affordances</li>
</ul>
</li>
</ul>
The next page will discuss how to convert an Embedded Video Slide of a PowerPoint into webpage content.