This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

Alt Text & Universal Design

Week 1

Bryan Gould's picture
Wed, 2011-01-26 22:55

Alt Text & Universal Design Week 1

Welcome. I'm Bryan Gould and I'm the course facilitator.

I work for WGBH’s National Center for Accessible Media. WGBH is Boston's public television station, has 2 radio stations, is the largest producer of public television programs--including Nova, American Experience, Antiques Roadshow and Frontline--and the single largest producer of content for pbs.org, one of the most trafficked dot-org sites in the world.

WGBH has also been involved in access for people with disabilities for a long time.

In the early 1970's, WGBH developed Closed Captions for people who are deaf and hard of hearing and broadcast the first television program with captions, The French Chef with Julia Child.

In the 1990's WGBH developed Descriptive Video Service® (DVS®) which adds a track of descriptive audio narration to a television show or film, describing action, costumes and scenery to people who are blind and visually impaired.

WGBH also developed systems for making movies in theaters accessible during regular showtimes, and for every screening of a movie from the day it debuts.  Rear Window Captioning® and DVS Theatrical®, collectively known as Motion Picture Access® or MoPix®, are currently installed in over 400 theaters in the U.S. and Canada, and WGBH captions and described over a hundred movies each year.

WGBH opened the National Center for Accessible Media in 1990 as a research and development facility dedicated to addressing barriers to media and emerging technologies for people with disabilities in their homes, schools, workplaces, and communities. NCAM supports and helps create national policy decisions, develops technical solutions and tools, conducts research and promotes advocacy via outreach. We also have a Strategic Partners program that supplies accessibility consulting and services solutions for industry, universities and local, state and federal government agencies.

Learn more about NCAM

As you read in my bio, my work is largely focused on providing access to digital media for people who are visually impaired.

Course Design

Each Wednesday I will post a new document like this one which will fill out the bullet points from the syllabus. This document is designed to both provide information and to spur discussion. Each week will also include an assignment. I will open a new forum for you to discuss these.

More than anything, this course is yours. Please participate and share your discoveries. I will help steer discussions in helpful places and highlight insights that will benefit everyone.

Since many of you are already active and engaged, I don't see the need for a synchronous Skype call (or the like) right away.

Already, many of you have learned one of the most important lessons that this course will offer. You can only know if your digital media (websites, PDF, etc) will work well with a screen reader, after you test it with a screen reader! Accessibility checkers are great tools but there is no substitute for gaining at least a rudimentary knowledge of a screen reader and plowing through your pages to hear them read back to you.


Week 1: 

I. Why bother to design accessible Web sites?

Legal mandate - to fulfill legal requirements. Section 508/WCAG are often used as minimum requirements even if there is no legal mandate to do so. Only U.S. Federal Government agencies are legally required to be 508 compliant.

Social mandate - to make content accessible to the widest audience possible

Educational advantage - more students benefit from accessible material

Resulting in...
    Market advantages
    Meeting client requirements
    Expanding customer base
    Improving image of company

Add to all that...
    many accessibility principles also make it easier for anyone to browse the Web, especially on mobile devices.

So, why design accessible Web sites? Because everyone benefits, that’s why.

II. 
What is assistive technology?

A.     Blind and visually impaired users use screen readers to listen to the contents of a Web site

        Most used screen readers:

  • JAWS, Window-Eyes (Windows)
  • VoiceOver (OS X 10.4+)
  • NVDA (open-source; Windows)

       
        What is a screen reader?
            Software that allows a blind or visually impaired user to interact with a computer
            Screen readers work with many applications, not just Web browsers
            When working with Web browsers, screen readers read aloud the textual contents of a Web site
            Screen readers gather information from a variety of sources (DOM, HTML source, MSAA), not necessarily the screen itself
            Screen readers provide a summary of a Web page’s contents and structure (the number of headers, links, tables, etc.)
            Interacts with properly marked-up forms and data tables

    
        Visually impaired users use screen magnifiers, often in conjunction with a screen reader. 
            ZoomText, MAGic (Windows)
            Zoom (OS X)
            Windows Magnifier

        Some mobile devices also provide accessibility support:
            Apple iPad, iPhone, iPod touch: VoiceOver, Zoom
            Apple iPod nano, shuffle: speakable menus
            BlackBerry smartphones
            Oratio screen reader
            Code Factory screen readers for Symbian/Windows Mobile phones
            Most cell phones have basic text-to-speech (TTS) support, but this does not necessarily make them accessible
    
B. Deaf and hard-of-hearing users need no special technology to view the Web
        However, in order for multimedia (e.g., video and audio clips) to be accessible to this audience, Web authors must provide text alternatives such as closed captions or transcripts.

III.  Text equivalents for images

Providing text equivalents for images is the most basic rule of Web accessibility.  While blind users benefit most from alt text, so do sighted people who use the Web with the browser’s images turned off, for example, those with slow connections or using mobile devices. In addition, text equvilants are beneficial to people who do not process visual information easier and who for example, prefer a data table or text summary to a complex bar chart.

There are 3 types of images
    Images that are Eye Candy
    Images that are really Links and Buttons
    Images that Convey Information

Images that are Eye Candy
    These are visual enhancements which do not provide content.
    Do not describe them but do provide a null @alt i.e, alt=""

Images that are really Links and Buttons
    Do provide title (ex. "Contacts") or function (ex. "Change Password") but do not include image description.

Images that Convey Information
    These images require text equivalents.

Throughout this course, we will spend much more time discussing how to provide text equivalents that are clear and efficient for people relying on them.
For now, here are some things to think about before we get into writing alt text.
    
    What You Need to Write Good Image Descriptions:
        Detailed knowledge of the subject matter
        Good writing skills and an excellent command of the vocabulary associated with the subject
        Adequate access to reference and support materials to ensure that the descriptions are as clear and accurate as possible
        A review/edit process. Descriptions should be reviewed for accuracy by someone other than the original writer

    What Do I Write?
        Consider context to answer these basic questions:
            Why is the image there?
            Who is the intended audience?
            If there is no description what will the reader miss?
            What information is included in the surrounding text?
            Is there an image caption?

    
    Quotes of inspiration (and dread) from the experts:

The describer is a gatekeeper of information. It is a role that is both powerful and difficult. ...what the describer selects for description, the manner it is described in, and how it is positioned ...is final.  
        - Phil Piety

Description carries both an obligation and a responsibility to present information factually, without opinion or prejudice, in a manner that facilitates understanding. 
        - Kay Ferrell

IV. Assignment

* Read:  WebAIM's Designing for Screen Reader Compatibility

*Do: Use a Screen Reader to complete the course sign-up task. Use one of the following screen readers to view pages from various websites and report experiences and frustrations in navigation and images.

  • Webaim includes links to JAWS and Window Eyes trials and an explanation about what it's like to use a screen reader for the first time.  
  • NVDA is open-source for Windows
  • For Mac users, VoiceOver is installed on every Mac. 

*Discuss:  Your experience using screen-reader and read the comments of others.
NOTE: Due to my error, this week's discussion is under Documents and not Forums.
Please post comments and read the Document titled: "Exercise: Using a Screen Reader - please add your comments"  
Please ignore the Forum topic: "Discussion of Screen Reader exercise"

Comments

Hi, I think the discussion in

Mireia R's picture
Mireia R
Thu, 2011-01-27 12:55

Hi,

I think the discussion in this academic article
"Accessibility 2.0: People, Policies and Processes"
by Brian Kelly, David Sloan, Stephen Brown, Helen Petrie, Patrick Lauke, Simon Ball and Jane Seale presented at W4A2007 - Technical Paper, May 07-08, 2007, Banff, Canada.
ACM 1-59593-590-8/06/0010

on the importance of context in images is highly relevant for the topic of this course.

Also I'm worried with the "functional" approach that WCAG 2.0 and 508 are taking, which doesn't take into account the emotional aspects increasingly important in usability/accessibility. Even the new BSI standard talks about a satisfying user experience as a desired objective of design.

Hope this bits of information and thinking help the debate.

Mireia Ribera (ribera@ub.edu)
Departament de Biblioteconomia i Documentació
Universitat de Barcelona

Hi Mireia, could you please

Lucica Ibanescu's picture
Lucica Ibanescu
Thu, 2011-01-27 22:17

Hi Mireia, could you please explain what you meant to say with: "doesn't take into account the emotional aspects increasingly important in usability/accessibility"?

You made me curious.

Dear Lucica (and everybody),

Mireia R's picture
Mireia R
Thu, 2011-01-27 22:38

Dear Lucica (and everybody),

as Bryan Gould said: for an image to have an alternative it must "convey information", and images that are "eye candy" and not provide content are not supposed to have equivalents. But I think that this philosophy doesn't correspond to the current webs investing a lot in creating an emotionally satisfying user experience, often with good visual enhancements. In my point of view the blind user should have also this sense of the web in some way: with very soft background music...
We don't talk anymore about usability, we talk about user experience, and that includes feeling positive in the site. You feel different in an inacurate with very simple text web or in a well designed, well decorated web.

Best,

Mireia

Do you happen to have at hand

Lucica Ibanescu's picture
Lucica Ibanescu
Thu, 2011-01-27 23:22

Do you happen to have at hand an example of website where images are used to convey "emotion"?

Hi Mireia & all, I was

Lucica Ibanescu's picture
Lucica Ibanescu
Fri, 2011-01-28 19:30

Hi Mireia & all, I was thinking that maybe online art galleries might be a good example of websites were alt text can be difficult to write, but on the other hand whenever you have such images all you have to do is provide a short description (alt is suppose to offer a 5-7 words description) and then a longdesc attribute.

But art is subjective and the longdesc can contain just the opinion of the one who happens to be on duty that day :) You can only say what you "see" that painting (for example) represents and the visitor should try to understand that it's your subjective opinion.

Maybe art gallery wasn't the most brilliant example, I suppose.

I downloaded NVDA and am not

Marsha Vomastic's picture
Marsha Vomastic
Sun, 2011-01-30 00:25

I downloaded NVDA and am not mastering it very quickly. I try to jump through the content and it wants to start at the beginning over and over again. Sigh...

On Alt Text: What is your opinion about logos? Do they convey information or are they merely eye-candy? Usually, there is a link associated with it. Is that sufficient? Is describing the logo in alt text redundant? Does the logo itself need a description (such as orange P, green 2, cyan P, yellow U) or is it sufficient to say it is a logo? Do colors convey meaning to people who cannot see them even if it is integral to the logo?

Maybe we are backwards here,

Marsha Vomastic's picture
Marsha Vomastic
Sun, 2011-01-30 00:34

Maybe we are backwards here, but we are still talking about usability. I think we have to get to usability before we get to user experience. It is a given that the user experience will be lousy if the usability is poor. Perhaps it is a pyramid where you have to lay down the foundation before you can reach the pinnacle that is a happy user?

Sorry for the delay, I think

Mireia R's picture
Mireia R
Sun, 2011-01-30 01:44

Sorry for the delay,

I think that "CocaCola Happing" is a good example of what I'm trying to say:

https://secure.www.cocacola.es/happing/happinges

That's interesting. When you

Marsha Vomastic's picture
Marsha Vomastic
Sun, 2011-01-30 02:47

That's interesting. When you ask Chrome to translate the page, it does not translate the Flash. Could be yet another reason to not use Flash.

Marsha NVDA doesn't read the

Lucica Ibanescu's picture
Lucica Ibanescu
Sun, 2011-01-30 14:15

Marsha NVDA doesn't read the flash either and I believe other screen readers are unable to read it also. It's not Chrome's fault, it's the Flash developer's fault.

Also Marsha I think the biggest mistake you can make is try the "P orange, green 2" idea - maybe the logo can have the Alt text as: "P2PU home" in case it links to the homepage? Also I don't think it's eye candy, I think that together with a well written page title is helping people know where they are. Any opinion about this is most welcome.

Thank you Mireia for the link, do you have an example without Flash? We were talking about alt text.

I agree, I would never

Marsha Vomastic's picture
Marsha Vomastic
Sun, 2011-01-30 17:11

I agree, I would never actually do the color description of a logo. But merely stating "MyCompany logo", or something similar, in the alt text really doesn't seem to convey much information. To someone who can't see it, the fact that the logo exists in that position is not all that interesting. A logo is purely a visual icon for the company. I guess I must be leaning toward the eye-candy end of the spectrum.

Personally, I think a lot of

Ed Degeyter's picture
Ed Degeyter
Sun, 2011-01-30 17:59

Personally, I think a lot of us would benefit with a step-by-step guide on how most people use a screen reader effectively. In other words, what is the first thing they do when they goto a website and how do they proceed from that point? It seems a lot of us were frustrated with a screen reader but was it because we didn't know how to effectively use one. It might be beneficial if we went to a few websites and were told how we could navigate it. I think the experience would certainly help me when I'm designing accessible websites. Just some thoughts.

Also, is there anything we should be keeping in mind for the color blind or is that covered by the same guidelines as the blind?

Ed, I agree with you, I wanna

Lucica Ibanescu's picture
Lucica Ibanescu
Sun, 2011-01-30 19:50

Ed, I agree with you, I wanna see it from their perspective too but I guess that's not the point of this course - what you need it is to meet with blind people and learn from them. They don't use the screen readers the same way and they all have different opinions regarding the same thing - there is not only one way they see the web.

What I am interested in learning are the secrets of each major screen reader - the shortcuts that don't show up in manuals and the tricks some people use to extract more info from a webpage. This first lesson is pretty basic, I hope we will cover more serious stuff later.

All who are here I think have a basic understanding of what accessibility is and why it's important. This is why we want to learn how to use a screen reader to move the testing to the next level.

There are several very

Bryan Gould's picture
Bryan Gould
Mon, 2011-01-31 20:15

There are several very interesting topics being discussed here.

This week's reading assignment will directly address the question of whether a logo is an image worthy of an alt or if it's just a link. (hint: it's just a link)

In response to the discussions regarding screen-reader short cuts and emotional web experience, I can say that while some screen reader users are more adept with their assistive technology than others, it is always incumbent on the author of the website to create an accessible experience. Regardless of someone's screen reader skills, no one can navigate inaccessible sites nor can they access information from inadequate image descriptions.

It is useful to consider that while a sighted person can take in the layout and general content of most webpages in a glance, using a screen reader is similar to peering at a webpage through a straw.

That said, knowing shortcuts will help when sites are built for accessibility. WebAim provides helpful lists of shortcuts for JAWS and NVDA.
http://webaim.org/resources/shortcuts/jaws
http://webaim.org/resources/shortcuts/nvda

To experience a website that is both complex and quite accessible (uses alt, headers, and skip links effectively) I recommend http://cdc.gov/

I'll also repeat here the articles regarding skiplinks that Lucica provided in a different thread.

http://webaim.org/techniques/css/invisiblecontent/
http://webaim.org/techniques/skipnav/

I was trying to read this

Lucica Ibanescu's picture
Lucica Ibanescu
Tue, 2011-02-01 00:01

I was trying to read this page with NVDA: http://cdc.gov/cdctv/ and I found myself unable to get out of the flash movie - is there something I do wrong? I am able to play/pause it, play with the controls but then I cannot get out and read the rest of the page. Is there a shortcut to get me out without refreshing the page?

Hi Lucica! I think it's not a

Fernando Navarro's picture
Fernando Navarro
Tue, 2011-02-01 17:51

Hi Lucica!

I think it's not a NVDA problem. Do you try navigate with NVDA disabled?

Hi Fernando, I know it's not

Lucica Ibanescu's picture
Lucica Ibanescu
Tue, 2011-02-01 18:10

Hi Fernando, I know it's not a NVDA problem, my question was if there are any keys that could get me out of there: like a read from top command or something like that. Because hitting H or arrow keys do not help me get out.

Using CSS for websites allows

Dennis Riedel's picture
Dennis Riedel
Tue, 2011-02-01 22:15

Using CSS for websites allows you to place the logo of your company as a background image. You can add it to a container that has a text element with your companies name. The container has the background image attached, the text is located over the image. For the visual part, you move the text out of the sight of the user with CSS, only the background image is visible. For the screen reader, the CSS does not apply and the background image either. No alt and img element needed.

As far as I'm concerned using

Lucica Ibanescu's picture
Lucica Ibanescu
Tue, 2011-02-01 22:25

As far as I'm concerned using alt tag or using hidden text with CSS you get more or less the same result from the screen reader's point of view. It has to read something and the question initially was "what"?

Some of our logos are not the

Marsha Vomastic's picture
Marsha Vomastic
Tue, 2011-02-01 23:07

Some of our logos are not the company logo. We have multiple products, each with their own logo, used in various places. Using a CSS background is not possible in all instances.

We had something exiting

Marsha Vomastic's picture
Marsha Vomastic
Tue, 2011-02-01 23:11

We had something exiting happen today (besides the blizzard we are about to get pounded with)! Management has formed a committee to review and implement universal design for all of our websites and internal applications! That will be so-o-o much better than the web development group having to fight for every little usability improvement (at least the ones they can see). It took a visually-impaired woman to threaten to sue, but whatever it takes ...

Marsha, That is indeed a

Bryan Gould's picture
Bryan Gould
Wed, 2011-02-02 03:10

Marsha,

That is indeed a significant step. Congratulations!

bg