<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Layers Magazine &#187; Laurie Brown</title>
	<atom:link href="http://www.layersmagazine.com/author/laurie-brown/feed" rel="self" type="application/rss+xml" />
	<link>http://www.layersmagazine.com</link>
	<description>The How-To Magazine for Everything Adobe. Quick tips and tutorials for the entire Adobe Creative Suite.</description>
	<lastBuildDate>Fri, 12 Mar 2010 16:52:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash 8 Accessibility Design Guidelines</title>
		<link>http://www.layersmagazine.com/flash-accessibility-design-guidelines.html</link>
		<comments>http://www.layersmagazine.com/flash-accessibility-design-guidelines.html#comments</comments>
		<pubDate>Wed, 25 Jul 2007 13:04:37 +0000</pubDate>
		<dc:creator>Laurie Brown</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.layersmagazine.com/flash-8-accessibility-design-guidelines-2.html</guid>
		<description><![CDATA[
Text Equivalents
Whether using ActionScript or the Accessibility panel in Macromedia Flash, creating accessible Flash content can be quick and easy. Using text and text equivalents, designers and developers can create exciting content for users of screen readers and other assistive technologies.

At the same time, the screen reader environment poses new challenges. Just as designers and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.layersmagazine.com/images/tutorials/design/flash/16/thumb.jpg" hspace="10"></p>
<h2>Text Equivalents</h2>
<p>Whether using ActionScript or the Accessibility panel in Macromedia Flash, creating accessible Flash content can be quick and easy. Using text and text equivalents, designers and developers can create exciting content for users of screen readers and other assistive technologies.<br />
<span id="more-925"></span></p>
<p>At the same time, the screen reader environment poses new challenges. Just as designers and developers are mindful of the user experience in a browser or stand-alone environment, it is important to consider how users of assistive technologies such as screen readers will interact with Macromedia Flash content.</p>
<p>Using Microsoft Active Accessibility (MSAA), Macromedia Flash Player 8 exposes Macromedia Flash content to the screen reader. Text contained within a Macromedia Flash movie is exposed by default; however, graphic elements are not exposed automatically. As in HTML, graphic elements require a text equivalent that is read by the screen reader in place of the image. Using ActionScript or the Accessibility panel in Macromedia Flash, designers and developers can easily assign text equivalents for elements in Macromedia Flash content. In most cases, the greatest challenge is deciding when to use text equivalents and what they should say.</p>
<p><img src="http://www.layersmagazine.com/images/tutorials/design/flash/16/ss1_text.jpg" /></p>
<p><P>This document explains when and how to use the Accessibility panel in Macromedia Flash to add text equivalents to elements of a Macromedia Flash movie. </P></p>
<h2>Text in Macromedia Flash Player 8</h2>
<p>By default, Macromedia Flash Player 8 exposes all text elements to the screen reader user. Designers and developers do not need to make any modifications. For example, the simple Macromedia Flash banner below was created by adding text to the stage. A screen reader would read this banner as &#8220;Trio Motor Company.&#8221;</p>
<p><img src="http://www.layersmagazine.com/images/tutorials/design/flash/16/ss1_text.jpg" /></p>
<h2>Adding Text Equivalents in Macromedia Flash 8</h2>
<p>Now, take a look at another example that will require a text equivalent. In the example below, the Macromedia Flash logo is displayed. The entire logo is not actually text, but a graphic.</p>
<p><img src="http://www.layersmagazine.com/images/tutorials/design/flash/16/FLPO8.jpg" /></p>
<p>Since the logo is not text, a screen reader will not read it. A text equivalent should be provided. </p>
<p>To add a text equivalent, use the Accessibility panel. Make sure the logo is selected. Before adding a text equivalent to this item, the object must be saved as a symbol in the library. Since text equivalents are not supported for graphic symbols, save the object as a movie symbol or a button.</p>
<p>To bring the Accessibility panel to the front, press Alt + F2.</p>
<p><img src="http://www.layersmagazine.com/images/tutorials/design/flash/16/ss4_text_000.jpg" /></p>
<p>Notice the two fields titled &#8220;Name&#8221; and &#8220;Description.&#8221; In general terms, the Name field is used for shorter text equivalents and the Description field is used for longer ones. (This parallels the use of the &#8216;alt&#8217; and &#8216;longdesc&#8217; attributes in HTML.) In more practical terms, the difference is less important since screen readers read both by default.</p>
<p>Deciding on the proper text equivalent is not always easy. In most cases, it is wise to consider the purpose of the image rather than giving it a merely literal description. In the example above, a literal description may read, &#8220;Red letter f.&#8221; This would not be particularly helpful to a screen reader user. By contrast, the phrase &#8220;Macromedia Flash&#8221; might be a more meaningful equivalent for the logo.</p>
<p><!-- MODULE: ads/large_rectangle NOT FOUND --></p>
<p>In this case a description would not likely be necessary. Descriptions are best used in cases where the text equivalent needs to be longer than about 50 characters. One thing to keep in mind is that the description is generally read following the name. If the content does not flow when the two are read together, the designer/developer may choose not to use a name, only a description of the object.</p>
<h2>Accessible Elements of a Macromedia Flash Movie</h2>
<p>By default, Macromedia Flash 8 is able to make text, input text fields, buttons, movie clips, and even make entire movies accessible. While text elements do not require modification, other elements do. Designers and developers may use the Accessibility panel in Macromedia Flash to add a text equivalent or even to hide elements from assistive technologies.</p>
<p>In the example below, the Macromedia Flash movie shows a moon orbiting a planet. In this case, it is not appropriate to provide a text equivalent for the moon and the planet separately. Instead, the relationship between these two elements needs to be conveyed to the user.</p>
<p>To provide a single text equivalent for this entire movie, first make sure that nothing in the movie is selected. In the name field, add the text equivalent &#8220;Moon orbiting planet.&#8221; The name may differ depending on the context, but this equivalent will suffice for our purposes here. Note that this text equivalent conveys not only the contents of the movie but how the separate elements relate to one another.</p>
<p>To group the contents of this movie formally together, deselect &#8216;Make Child Objects Accessible.&#8217; This step tells the screen reader to use this text equivalent for the entire movie. </p>
<p><img src="http://www.layersmagazine.com/images/tutorials/design/flash/16/ss5_text_000.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.layersmagazine.com/flash-accessibility-design-guidelines.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.layersmagazine.com/images/tutorials/design/flash/16/thumb.jpg" length="1122" type="image/jpeg" />
<enclosure url="http://www.layersmagazine.com/images/tutorials/design/flash/16/thumb.jpg" length="1122" type="image/jpeg" />
		</item>
		<item>
		<title>Creating Accessible Tables for Data Using Dreamweaver 8</title>
		<link>http://www.layersmagazine.com/dreamweaver-accessible-tables.html</link>
		<comments>http://www.layersmagazine.com/dreamweaver-accessible-tables.html#comments</comments>
		<pubDate>Wed, 03 Jan 2007 20:55:57 +0000</pubDate>
		<dc:creator>Laurie Brown</dc:creator>
				<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.layersmagazine.com/creating-accessible-tables-for-data-using-dreamweaver-8.html</guid>
		<description><![CDATA[
With a host of new features, Dreamweaver 8 makes it easier  than ever to build accessible tables for data. Using the Accessibility  preferences, Dreamweaver 8 prompts designers and developers to provide  captions, headers, and summary information as the table is inserted.

Here&#8217;s a basic overview of how to create accessible tables  using [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="10" align="left" src="http://www.layersmagazine.com/images/tutorials/design/dreamweaver/8/thumb.jpg" /></p>
<p>With a host of new features, Dreamweaver 8 makes it easier  than ever to build accessible tables for data. Using the Accessibility  preferences, Dreamweaver 8 prompts designers and developers to provide  captions, headers, and summary information as the table is inserted.</p>
<p><span id="more-906"></span></p>
<p>Here&#8217;s a basic overview of how to create accessible tables  using Dreamweaver 8, with discussions on the following topics:</p>
<ul type="disc">
<li>Screen       Readers and Tables </li>
<li>Inserting       a Table </li>
<li>Adding       Captions and Summaries </li>
<li>Specifying       Headers </li>
<li>Screen       Readers and Tables</li>
</ul>
<p>Before creating accessible tables, it&#8217;s important to  understand how screen readers interact with tables. First of all, tables are  generally used in one of two ways: to control the layout of a page and to  present data.</p>
<p>Using tables for page layout is an easy way to create  columns, align elements on a page, or control page width. Earlier versions of  screen readers had great difficulty handling tables of any kind, so designers  were discouraged from using tables for layout. The latest generation of screen  readers now works more effectively with tables. <br />
  In general, current versions read tables row by row, from  left to right. As long as the contents of the page make sense when read across,  you can use tables for page layout.</p>
<p>Tables used to present data are read the same way. The  screen reader will read the top row from left to right, and continue reading  across each of the following rows. One problem with the current method is the  difficulties screen reader users may have in remembering column headings during  the reading, as the following example illustrates:</p>
<p> <img src="http://www.layersmagazine.com/images/tutorials/design/dreamweaver/8/image1.gif" /></p>
<p> A screen reader would likely read this table as follows: </p>
<p>  <strong>Online Training Courses</strong><strong><br />
  <strong>Course Name</strong><br />
  <strong>Instructor</strong><br />
  <strong>Summary</strong><br />
  <strong>Code</strong><br />
  </strong>Introduction to the WWW<br />
  Hannah Marsh<br />
  This course will provide an overview of using the World Wide Web<br />
  mw103 <br />
  Cascading Style Sheets<br />
  Luis Gandin<br />
  This course provides an introduction to text formatting using CSS<br />
  mw105<br />
  Flash MX<br />
  Alan Foley<br />
  This course provides an introduction to application development using Flash MX<br />
  mw203<br />
  ActionScript<br />
  Lexie Frances<br />
  This course reviews the advanced techniques for scripting in Flash MX<br />
  mw303</p>
<p>
  Without the column headers to help keep track of the purpose of each piece  of information, it&#8217;s difficult to make sense of the table. To help organize the  information, screen readers often have a table-reading mode. In this mode, the  column or row headers (if they are properly marked up) may be read before each  piece of data. Using the table-reading mode, the first two rows of the same  table might be read as follows:</p>
<p>
  <strong>Online Training Courses</strong><strong><br />
  <strong>Course Name</strong><br />
  </strong>Introduction to the WWW<strong><br />
  <strong>Instructor</strong><br />
  </strong>Hannah Marsh<strong><br />
  <strong>Summary </strong><br />
  </strong>This course will provide an overview of using the World Wide Web<strong><br />
  <strong>Code</strong><br />
  </strong>mw103<strong><br />
  <strong>Course Name</strong><br />
  </strong>Cascading Style Sheets<strong><br />
  <strong>Instructor</strong><br />
  </strong>Luis Gandin<strong><br />
  <strong>Summary </strong><br />
  </strong>This course provides an introduction to text formatting using CSS<strong><br />
  <strong>Code</strong><br />
  </strong>mw105</p>
<p>
  It&#8217;s much easier to grasp and keep track of information presented in this  mode, with the header read before each piece of information. In addition,  screen reader users may also read a table summary, which provides a quick  overview of the table to help orient users to the information presented.</p>
<h3 class="step">Inserting a Table</h3>
<p>When you add a table, you&#8217;ll be asked to provide a caption, summary information,  and header layout, in addition to the dimensions of the table itself.</p>
<h3 class="step">Adding Captions and Summaries</h3>
<p>The following dialog box appears when you insert a table on the page:</p>
<p> <img src="http://www.layersmagazine.com/images/tutorials/design/dreamweaver/8/image2.gif" /></p>
<p>The first six options in this dialog box are Rows, Columns, Width, Border,  Cell Padding, and Cell Spacing. For more detailed information about these  properties, see Setting Table Properties in Dreamweaver 8 Help.</p>
<p>
  Enter a table title in the Caption text box. The title (caption) should be  brief and describe the information contained in the table. The caption will be  displayed as a table title by default. You can use the Align Caption option to  align the caption to the left or right, or to place it at the bottom of the  table.</p>
<p>
  The Summary text box allows you to describe the data presented in the table.  This description should give users a general understanding of the information  without data-specific details. Summary text will not be visible on the page.</p>
<h3 class="step">Specifying Headers</h3>
<p>The use of headers in a table helps organize the information read by screen  readers. The Header option shown in the preceding dialog box enables you to  easily specify headers and link the table data to those headers. However, this  feature will only work with relatively simple tables (one or two levels of  headings). More complex tables (three or more levels of headings) require a  more complex HTML mark-up than is represented here.</p>
<p>
  The Heading text box offers four choices. The first selection, &quot;None&quot;,  specifies no headers. The second Heading selection, &quot;Left&quot;, inserts row  headers, i.e., the first cell in each row is marked up as a header. Here&#8217;s an  example of a table with row headers:</p>
<p> <img src="http://www.layersmagazine.com/images/tutorials/design/dreamweaver/8/image3.gif" /></p>
<p>The third Heading selection, &quot;Top&quot;, inserts column headers, i.e., the first  cell in each column is marked up as a header. You can see an example of this  selection at the beginning of this document. The final Heading selection lets  you change both the first row and first column of the table into headers.  Here&#8217;s an example of a table with row-and-column headers:</p>
<p> <img src="http://www.layersmagazine.com/images/tutorials/design/dreamweaver/8/image4.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.layersmagazine.com/dreamweaver-accessible-tables.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
