Building Accessibility Into The Workflow

Slides:



Advertisements
Similar presentations
Anatomy of a Web Page. Parts of a Web Page Title Bar Navigation Tool Bar Location Bar Header Graphic/Image Text Horizontal Rule Links.
Advertisements

Web Accessibility Web Services Office of Communications.
2/23/ Enterprise Web Accessibility Standards Version 2.0 WebMASSters Presentation 2/23/2005.
Building Accessibility Into The Workflow Rick Ells Computing & Communications University of Washington Seattle, Washington
Web Design Guidelines By ZhengHui Hu. Planning User Analysis  Goal  Target Audience Enhance Accessible  Impairment  Environment  Technical Limitation.
IV. “Regular” Web Pages: HTML A Web Accessibility Primer: Usability for Everyone Office of Web Communications.
Creating and publishing accessible course materials Practical advise you can replicate.
Universal Design & Web Accessibility Iain Murray Kerry Hoath Iain Murray Kerry Hoath.
Creating a Simple Page: HTML Overview
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Multimedia and the Web Chapter Overview  This chapter covers:  What Web-based multimedia is  how it is used today  advantages and disadvantages.
Planning an Accessible Website: Beyond Alt Tags Stephanie M. Randolph School of Health, Physical Education, and Recreation Indiana University.
Web Technologies Website Development Trade & Industrial Education
Nov 4, 2002K. Smale - Section 5081 Section 508 What it means for you, the HEASARC and LHEA web developer.
The Internet Writer’s Handbook 2/e Web Accessibility Writing for the Web.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
Americans with Disabilities Act (ADA): Compliance on the University Libraries Web Portal John Pardavila Library Systems May 29, 2013.
Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention.
Website Development with Dreamweaver
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
Web Accessiblity Carol Gordon SIU Medical Library.
Design and Construction of Accessible Web Sites Michael Burks Chairman Internet Society SIG For Internet Accessibility for People with Disabilities June.
Is Your Site Accessible? Web Site Testing for Accessibility Presented by: The NYS Forum IT Accessibility Committee The NYS Forum Webmasters Guild Northeast.
Emily Gibson The College of New Jersey An Evaluation of Current Software Tools* Evaluation & Repair Software.
Section 508 requirements for Federal Website Design Jon Brundage MDCFUG 4/10/01.
Dreamweaver MX BTA3Open. Dreamweaver MX Application used for creating web sites Homepage must always be saved as index.htm All files names must be in.
Section 508 for EERE Web Sites May 10, 2007 Presenters: Kevin Eber Shauna Fjeld.
Overview of the web accessibility guidelines at RMIT: W3C's WAI Level A Conformance Praneeth Putlur Rajiv Pandya Rohit Sharma.
Accessibility Catchup & Required re-do's of projects Sorting and column example W3I quick tips, sources HW: Screen reader exercise. Majors.
Making Web Pages Accessible Chapter 9 Learn how to… List guidelines and standards for making Web sites accessible. List HTML coding practices to make.
ADA Americans with Disabilities Act. Many people with disabilities are unable to access information on websites because of a variety of barriers that.
Technical Communication A Practical Approach Chapter 14: Web Pages and Writing for the Web William Sanborn Pfeiffer Kaye Adkins.
Is Your Site Accessible? Validating Your Web Site.
Accessibility Mohammed Alabdulkareem
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
 Accessibility & Information Architecture Presented by Liz Molleur INF385E April 5 th, 2009.
1 Making an Accessible Web Site Sec 508 Standards – How Tos Evelyn Li University of Wisconsin-Fox Valley.
Accessibility and Teaching Online Beth Case Program Manager for Digital, Emerging, and Assistive Technologies University of Louisville, Delphi Center.
CFUNITED – The premier ColdFusion conference Making Government Websites Accessible Everything you need to know about Section 508 in less.
Week 1: Introduction to HTML and Web Design
Chapter 17 The Need for HTML 5.
MIT 511- Web Design & Usability
DHTML.
Section 508 and WCAG 2.0 Thurs., February 23, 2017
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Making the Web Accessible to Impaired Users
These standards will serve us well in any technical communication job.
Web Standards Web Design – Sec 2-3
Designing Accessible Web Applications
Unit 2, Lesson 5 Website Development Tools
Web Accessibility Technology should be usable to everyone regardless of their individual characteristics.
Web Standards Web Design – Sec 2-3
Objective % Select and utilize tools to design and develop websites.
Introduction to Web Accessibility
Introduction to web design discussing which languages is used for website designing
Unit 2, Lesson 5 Website Development Tools
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Download CIW 1D0-621 Exam Latest Questions Answers - Updated 1D Braindumps - Realexamdumps.com
Silverlight and Section 508 compliance
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Web Accessibility An Introduction.
International University of Japan
From compliance to usability
ADA Compliant Website & Documents
Creating Accessible Electronic Documents
Teaching slides Chapter 6.
Common Page Design Elements
Presentation transcript:

Building Accessibility Into The Workflow Rick Ells Computing & Communications University of Washington Seattle, Washington rells@cac.washington.edu http://staff.washington.edu/rells/

Challenge Accessible design standards are well defined Many sites do not follow accessible design standards Accessible design advocates are on the outside of the process How can accessibility become part of the process?

Looking at Section 508 1194.22 Standards define 16 discrete criteria in no particular order

Decision Tree?

Typical Reaction

Basic Publication Workflow Where does accessibility fit?

Opportunistic Reuse Workflow

Going Beyond Retrofitting “A common response from programmers after receiving an accessibility evaluation is that it would have been much easier to incorporate the requested changes at the beginning of the site development lifecycle. …building accessibility into a site early in the development lifecycle saves time and money compared to retrofitting.” Law, Jacko, and Edwards, “Programmer-Focused Website Accessibility Evaluations,” ASSETS’05 Conference, October 2005

Sorting Out The Requirements

1194.22 For Roles Alternative and Associative Text Technologies A. Text equivalent for every non-text element G. Identify row and column headers in data tables H. Associate data cells with header cells with markup in tables with multi-level row and column headers I. Title frames with text that facilitates identification and navigation L. When using scripting for display and interface, provide functional text that can be read with assistive technology Technologies E. Each active region of a server-side image map shall be provided with redundant text links F. Use client-side image maps instead of server-side image maps if possible M. When page requires applet, plug-in, or application, provide link to compliant version Graphics and Color C. All information conveyed with color is also available without color J. Avoid screen flicker between 2 Hz and 55 Hz Usable Design D. Documents readable without requiring associated style sheet. N. Forms should allow people using assistive technology access to information, elements, and functionality necessary to use form. O. Provide method to skip repetitive navigation links P. When a timed response is required, alert user and give sufficient time to indicate more time is needed. Other K. Provide text page with equivalent information and functionality when compliance not possible otherwise.

Decision Tree by Roles

Swimlanes

Writer/Editor Role Write and gather text Prepare for the Web Text content Alternative texts for non-text objects Prepare for the Web Rewrite into “plain language” Organize into semantic structure (headings, paragraphs, lists, etc.)

Web Publisher Role Receive prepared text, graphics, alternative text, and long descriptions Place content in templates Place associative attributes in tables and forms Publish

Graphics Designer Role Develop color scheme, considering accessibility issues relating to color Provide direction to Web Designer on color issues Prepare graphics and photos for use Provide graphics and photos to Writer/Editor for development of alternative text

Web Designer Role Develop templates and CSS, taking accessibility into consideration Skip to content Linearity of content (works without CSS) Provide compliant support for applets Oversee selection and use of technologies used in Web site to insure accessibility Javascript, AJAX, PDF, Flash

Systematic Reuse Workflow

1194.22 for CMS Elements and Attributes Table Structure A. Text equivalent for every non-text element I. Title frames with text that facilitates identification and navigation L. When using scripting for display and interface, provide functional text that can be read with assistive technology N. Forms should allow people using assistive technology access to information, elements, and functionality necessary to use form Technologies E. Each active region of a server-side image map shall be provided with redundant text links F. Use client-side image maps instead of server-side image maps if possible P. When a timed response is required, alert user and give sufficient time to indicate more time is needed. Table Structure G. Identify row and column headers in data tables H. Associate data cells with header cells with markup in tables with multi-level row and column headers Templates and stylesheets C. All information conveyed with color is also available without color D. Documents readable without requiring associated style sheet. J. Avoid screen flicker between 2 Hz and 55 Hz O. Provide method to skip repetitive navigation links M. When page requires applet, plug-in, or application, provide link to compliant version Other K. Provide text page with equivalent information and functionality when compliance not possible otherwise.

Content Management System

Building In Accessibility

About Tables Typical table entry interface Why not… Presents matrix of whole table You enter text into matrix cells Then you go back and make the cells at the top of each column and the first cells each row into headers Why not… Define columns and rows first, including heading text and scope definition, which will also define the data matrix Then enter the matrix contents Result would be properly annotated, fully accessible tables

Key Points Prepare content into semantic units before entry Require alternative and associative texts at time elements and objects are added to system Design templates for full use of alternative and associative texts, intelligible linearity, and usability Manage technology used in pages Look ahead at approaching technologies to avoid inadvertent accessibility blocks

Discussion Content entry interfaces and processes need rethinking The approach of AJAX makes the need for better integration of accessibility into the design and management process imperative Javascript not as inherently structured as HTML, more care will be necessary in using it Accessibility as an add-on will no longer work

References Boiko, Bob, Content Management Bible, Hungry Minds, 2002 Law, Chris, Julie Jacko, and Paula Edwards, “Programmer-Focused Website Accessibility Evaluations,” ASSETS’05 Conference, October 2005 National Center on Accessible Information Technology in Education (AccessIT) http://www.washington.edu/accessit/ Plain Language, http://www.plainlanguage.gov/ Rockley, Ann, Managing Enterprise Content: A Unified Content Strategy, New Riders, 2003 Thatcher, Jim, et al, Constructing Accessible Web Sites, Glasshaus, 2002 W3C Implementation Plan for Web Accessibility, http://www.w3.org/WAI/impl/Overview.html Selecting and Using Authoring Tools for Web Accessibility, http://www.w3.org/WAI/impl/software.html