Web Site Accessibility Ian Senior November 2003 Aim of talk To give an overview of the problem To describe the legal situation To show some good and.

Slides:



Advertisements
Similar presentations
1 © Netskills Quality Internet Training, University of Newcastle Structure, Presentation and Navigation © Netskills, Quality.
Advertisements

AHEAD HTML Accessibility Topics: Keyboard Accessibility Content and Structure Links Headings and Lists Images in HTML Pages Tables Forms.
Unlocking Potential Web Site Accessibility: Too Difficult To Implement? Brian Kelly, UKOLN David Sloan, University of Dundee Dr Neil Witt, University of.
ADA Compliant Websites & Documents What the heck am I supposed to do?
Standards and Increasing Maintainability on Web- based Systems James Eaton SE4112/16/2006.
1 HTML Standards & Compliance. 2 Minimum Required HTML tags: (must go in this order!)
Adapting Technology Changing Lives Web accessibility Web accessibility and Disability A Practical introduction Robin Christopherson and Curt Holst AbilityNet.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ADOBE® ACCESSIBILITY Achieving Accessibility with PDF Greg Pisocky Accessibility Specialist.
Universal Accessibility in Web Survey Design: Practical Guidelines for Implementation 2010 FedCASIC Conference March 18, 2010 Holly H. Matulewicz ● Jeff.
Web Accessibility Web Services Office of Communications.
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
V. Beyond HTML: CSS, JavaScript, Plug-ins A Web Accessibility Primer: Usability for Everyone Office of Web Communications.
Web Site Accessibility Ian Senior November 2004 Aim of talk To give an overview of the problem To describe the legal situation To show some good and.
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
DESIGN FOR ALL Dap01s, Mehtiö Reija. Agenda Introduction Different types of disabilities - what to consider?
Web Accessibility Tests Using the Firefox Browser ACCESS to Postsecondary Education through Universal Design for Learning.
Web Accessibility Issues. Why Consider Access Issues ? Discrimination Numbers of disabled students in HE likely to increase Sites designed for the disabled.
IV. “Regular” Web Pages: HTML A Web Accessibility Primer: Usability for Everyone Office of Web Communications.
Web Accessibility IS 373—Web Standards Todd Will.
Adobe Reader and Acrobat Professional Adobe LiveCycle Designer Microsoft Office Word PowerPoint.
Creating and publishing accessible course materials Practical advise you can replicate.
Universal Design & Web Accessibility Iain Murray Kerry Hoath Iain Murray Kerry Hoath.
Website accessibility and legislation Nigel Williams
NKU Professional & Organizational Development Center Sean Ringey Web Educational Development Coordinator.
Alternative Views of the Web Jon Gunderson, Ph.D. Division of Rehabilitation-Education Services University of Illinois at Urbana/Champaign.
Week 2 Web Site Design Principles. 2 Design for the Computer Medium Craft the look and feel Make your design portable Design for low bandwidth Plan for.
Smart Cards: Accessible to all Jon Fell, partner 24 January 2005.
The Internet Writer’s Handbook 2/e Web Accessibility Writing for the Web.
COMM1PCOMM1P Alan Woolrych Accessibility 9 COMM1P9COMM1P9 SCET MSc EC/ECA © Alan Woolrych 2001 Introduction Accessibility “Making Content Available to.
Technology for Students with Special Needs E.Brown Forward.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
XHTML1 Building Document Structure Chapter 2. XHTML2 Objectives In this chapter, you will: Learn how to create Extensible Hypertext Markup Language (XHTML)
Web Accessiblity Carol Gordon SIU Medical Library.
1 © Netskills Quality Internet Training, University of Newcastle Web Page Design © Netskills, Quality Internet Training University.
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.
Birkbeck University of London Business Workshop Web Accessibility Introduction and welcome.
Emily Gibson The College of New Jersey An Evaluation of Current Software Tools* Evaluation & Repair Software.
Access for all Why it’s important to make accessibility an integral part of your website design Donna Smillie Best Practice Officer (Accessible Websites)
Accessibility issues for web authors Library and Information Services University of St Andrews.
Overview of the web accessibility guidelines at RMIT: W3C's WAI Level A Conformance Praneeth Putlur Rajiv Pandya Rohit Sharma.
Planning an Accessible Website: Beyond Alt Tags Stephanie M. Randolph School of Health, Physical Education, and Recreation Indiana University.
WEB ACCESSIBILITY. WHAT IS IT? Web accessibility means that people with disabilities can use the Web. Web accessibility encompasses all disabilities that.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Accessibility : Designing the Interface and Navigation The Non-Designer’s Web Book Chapter 7 Robin Williams and John Tollett Presented by Sherie Loika.
1 Testing Web site Accessibility Review of disabilities, legislation & techniques.
Is Your Site Accessible? Validating Your Web Site.
The Good, the Bad & the Ugly: Style and design in Website creation Chris Webster: Information Officer and Website Manager at the EARL Consortium for Public.
A centre of expertise in digital information managementwww.ukoln.ac.uk Accessibility and Usability For Web Sites: An Introduction to Web Accessibility.
Positioning Objects with CSS and Tables
WEB ACCESSABILITY Web Accessibility in Reality. List of Content Background –What is the issue? Moving on –How can me learn more? Some QuickTips –What.
Accessible Information Viki Galt, Disability Information Officer University of Edinburgh.
University of Sunderland CDM105 Session 3 Web Authoring Web accessibility A review of some of the current issues affecting Web design in respect to user.
 Accessibility & Information Architecture Presented by Liz Molleur INF385E April 5 th, 2009.
The User Experience “Keeping Web Accessibility In Mind” Video available online at:
Accessibility Basics on creating accessible websites Accessibility Seth Duffey presentation for MAG Telecommunications.
1 Making an Accessible Web Site Sec 508 Standards – How Tos Evelyn Li University of Wisconsin-Fox Valley.
Chapter 2 Developing a Web Page.
Making the Web Accessible to Impaired Users
Information Architecture and Design I
Introduction to Web Accessibility
Creating ADA Compliant Resources
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Information Architecture and Design I
ADA Compliant Website & Documents
Web Standards and Accessible Design.
Lars Ballieu Christensen Advisor, Ph.D., M.Sc. Tanja Stevns
Accessible Design Top 10 List
Accessibility.
Presentation transcript:

Web Site Accessibility Ian Senior November 2003

Aim of talk To give an overview of the problem To describe the legal situation To show some good and bad practice To point to some help

What is Accessibility? Web content can be obtained and understood by as many potential viewers as possible, regardless of the user agent they employ or the constraints under which they operate. University of Buffalo NY State.

The problem 1 in 10 visitors is disabled in some way. Access is impeded by not allowing for people: with forms of colour-impaired vision slow modems and lines turning off graphics who find it hard to read long sentences

The problem who only have a 640 x 480 monochrome screen unable to read small fonts who prefer to use Linux who cannot use a mouse who cannot hear properly oh, yes, and people who cannot see!

Ways to use the web Remember that viewing sites with IE is not the only way to use the web. Think of technologies like:  Synthetic speech (screen reader)  Paper printout  Dynamic braille  Keyboard only  Text-mode browsers  Web-enabled cars  Mobile phones and PDAs

The legal situation The 1995 Disability Discrimination Act (DDA) is relevant.  Since 1st September 2002, the Special Educational Needs and Disability Act (SENDA) has been in force. This act became part IV of the DDA and bring higher and further education under the protection of this legislation.

What does SENDA say? SENDA makes it unlawful to:  Treat disabled people less favourably than their non-disabled peers, for a reason relating to their disability  Fail to provide reasonable adjustments for disabled students.

SENDA SENDA seeks to provide disabled students with access to all the facilities and services of FE/HE organisation. SENDA is an anticipatory Act, meaning organisations have to adjust their working practices for disabled people regardless of whether they are presently at the organisation or not. This means web sites have to be accessible to all visitors and not just registered users.

Australian legal case Maguire vs Sydney Olympic Games  Failed to provide accessible site  Defence of ‘unjustifiable hardship’ rejected  $20,000 fine Case could be used in UK There have been no legal test cases in the UK so far.

Poor excuses for non-compliance Sorry, I am not interested We don't have any disabled people We don't have the time or expertise It's not my problem, I'll wait until everyone else does something My system won't let me No-one else is fixing their sites I don't know what to fix

How not to help your visitors…

Who’s page is that?

Web Standards World Wide Web Consortium (W3C). They develop interoperable technologies to: ‘Lead the web to its full potential as a forum for commerce, information, communication and collective understanding’

Web Accessibility Initiative (WAI) W3C programme to:  Ensure web technologies support accessibility  Developing guidelines for accessibility  Developing tools to evaluate and facilitate accessibility  Conduct education and outreach  Co-ordinating web design with R & D

WAI checkpoints WAI have produced a list of checkpoints for web content accessibility guidelines (WCAG) 1.0 This is a hierarchical structure consisting of three priority levels Priority 1 (level A) Priority 2 (level AA) Priority 3 (level AAA)

Priority 1 This is the minimum level of accessibility web developers should be working towards. While this removes some accessibility barriers, many disabled students would still be excluded from using a site. e.g Use Alt tags on images

Priority 2 Achieving this level will remove more barriers to accessibility although some students will still be excluded.  e.g. Link form elements with their labels

Priority 3 Satisfying this highest level will provide access for the vast majority of disabled people.  e.g. separate adjacent links with more than white space

Aim high What priority level should we achieve? FE/HE institutions should regard priority 1 as the starting point for a web site. Priority 2 is the standard level expected Priority 3 is the ideal level

Basic web design issues It is not hard to get the simple things right: 1.Be realistic: don't make technology assumptions 2.Don't be lazy and do it all with images 3.Don't use non-intuitive navigation aids 4.Make your site consistent 5.Use simple language 6.Provide text versions 7.Leave control of appearance to CSS 8.Structure your web pages correctly (H1 tags etc.)

Make consistency rules Make house rules and stick to them. Keep your pages consistent. Create a visual identity that holds all your pages together. This will help everyone. Decide on a technology and make everyone use it. Don't mix Flash and XML and PDF in the same small site.

Dyslexia and cognitive disabilities Write short sentences Use consistent layout Don't flash at people or use multi-coloured backgrounds Keep sentences below 20 words Use white space Say one thing at a time

HTML 4.01 Current standard for HTML Comes in 3 versions:  Strict document type definition (DTD)  Transitional DTD  Frameset DTD The strict DTD will produce a web site that complies to all three priority levels, the other two make compliance very difficult above level 1

Tools to aid compliance Evaluation tools  analyse pages and produce a report Repair tools  Identify and help to fix page problems Filter and transformation tools  Assist web users by modifying a page or supplement assistive technology or browser

Opera browser features When developing a site it is helpful to see how accessible your new site is. A very quick way is to use Opera. This has accessibility options: Linearize tables Turn on/off graphics Turn on/off CSS author & user versions Zoom in on text Turn on/off JavaScript

WAVE software Allows you to add a button to the links bar of your browser. Clicking the button opens up WAVE which examines the page for accessibility.

WAVE home page

WAVE in action – good site

WAVE in action – poor site

HTML – Standard page Give DOCTYPE DTD State document language If table used in page design use the summary tag & ‘layout table’ text Include ‘skip navigation’ link Use headers for structure only – style through CSS if necessary Consider a CSS approach to page layout

More HTML TITLE attribute  describe a link Acronym element Abbreviation element ACCESSKEY TABINDEX attribute  cycle logically through links

Graphics Use ‘alt’ attribute on all images Spacer image used in design only alt=“” Graphics used as bullets alt=“*” Information graphics should have sensible alt text Use longdesc attribute for complex images e.g. graphs, detailed images. Alternatively link image via ‘D’ text

HTML - Tables Make your table as simple as possible Add summary of information for data tables Associate table column & row headings with cells  Attributes include: TH, ID, headers, scope  THEAD, TBODY, TFOOT also available Give your table a caption Check readability when linearized using Lynx or Opera

HTML Forms Use clear language Use form accessibility tags:  For, ID, name, label, Group related items together  fieldset, optgroup and legend Add hints to text boxes Make PDF documents more accessible using Acrobat 6+

Cascading style sheets Allow for - font family: serif, sans-serif, cursive - font size: tiny or huge - colour, background and foreground - white space around objects - what links look like - borders around things - to be controlled in one place - allow the user to override it. Not all browsers implement CSS properly (Netscape 4).

With CSS

Without CSS

What are we doing? We use XML to mark up our pages We can deliver pages in different forms: PDF, print ready, XML, HTML We are developing a method to allow users to select their own colour schemes We provide a text only selection We are developing an automatic accessibility XSLT style sheet.

What are we going to do? Make our tables more accessible Make our forms more accessible Try to future proof our site as much as possible

Conclusions Accessibility is all about people being able to obtain information from the web. Legal requirement through SENDA  Write W3C compliant code  Use HTML 4.01 strict DTD as your starting level  Aim for at least priority 2 standard  Use CSS for site styles Use the validation tools from W3C and others to check site compliance.

Useful sites Web Accessibility Initiative W3 Consortium TechDis (JISC Funded)

More sites The RNIB's practical take on web access Industry commentary on useability of web sites Check your understanding of colour blindness

Validators & other tools Site Viewing Tool HTML Tidy Tool HTML Validator CSS Validator

Checking tools Wave Bobby Aprompt Vischeck Lift

Talk found at This talk is downloadable from: PDF and PowerPoint versions available