SlideShare a Scribd company logo
1 of 33
Download to read offline
Date or reference
Web Accessibility - an introduction
Patrick H. Lauke
SBS briefing session - 16/11/2006
16/11/2006 2
Introduction
What we’ll cover today:
• some of the misconceptions about accessibility
• reasons why accessibility is important
• highlight some web accessibility guidelines
Q&A at the end, but please shout out any questions.
16/11/2006 3
So why am I here?
• involved in web since early 90s
• University webmaster since 2001
• responsible for writing and enforcing web strategy, standards
and guidelines for UoS
• involved in global discourse on accessibility
• WaSP (Web Standards Project) Accessibility Task Force
16/11/2006 4
Some misconceptions
What is accessibility?
“making sure our web site works for the blind…”
There is a wide range of disabilities:
• visual impairments
• auditory impairments
• mobility impairments
• cognitive disabilities
16/11/2006 5
Some misconceptions
Why bother?
Marketing executive:
“such a small market is not worth the hassle”
Web designer:
“no time to create a separate accessible site”
Site owner:
“blind people won’t be using my web site”
16/11/2006 6
Some misconceptions
Marketing executive:
“such a small market is not worth the hassle”
It is estimated that there are 7 million disabled people
in the UK and that around 19% of the working age
population has some form of disability.
Source: Disability Rights Commission – Disability briefing January 2004
16/11/2006 7
Some misconceptions
Web designer:
“no time to create a separate accessible site”
In majority of cases, no need for special “disabled only access”
site.
• Inclusive design, not segregation
• Separation of content and presentation, using web standards,
structural markup: single site, accessible to all
• Accessibility included in planning stage, not as an afterthought
• “Text only” is not a solution
16/11/2006 8
Some misconceptions
Site owner:
“blind people won’t be using my web site”
Accessibility not just about the blind, but…
A possible scenario: visually impaired customer buying
photographs or paintings for a sighted relative?
16/11/2006 9
Legal requirements
If the ethical / moral and financial reasons were not enough, there are
legal requirements:
• UK - Disability Discrimination Act 1995
provision of goods and services
• Australia – Disability Discrimination Act 1992
• USA – Americans with Disabilities Act
• USA – Section 508 of Rehabilitation Act
procurement policy for federal government agencies
Other countries have similar legislation.
Cases are being brought to court: SOCOG, RNIB,
Ramada/Priceline…
16/11/2006 10
Legal requirements for Education
Original Disability Discrimination Act 1995 explicitly excluded
Public Transport and Education
Special Educational Needs and Disability Act 2001 (SENDA)
removed exemption, effectively became part IV of the DDA.
“Disabled students not to be substantially disadvantaged”
16/11/2006 11
Access for all
More importantly
• Accessibility is not just about users with disabilities
• Provisions and changes made for accessibility can benefit all users
“Real world” example: access ramps
With regards to web:
• Benefits to users of alternative browsing devices (PDAs, web phones, etc)
• Not a permanent disability, but “situational” – library PC, loud environment, etc
• “Silver surfers”
Crossover between usability and accessibility
16/11/2006 12
Accessibility and SEO
Google and co.
world’s largest “disabled users”
16/11/2006 13
W3C Guidelines
So…what’s a web designer to do?
World Wide Web Consortium (W3C) committed to accessibility
"The power of the Web is in its universality. Access by everyone
regardless of disability is an essential aspect.“
Tim Berners Lee, W3C Director
W3C Web Accessibility Initiative (WAI) produced Web Content
Accessibility Guidelines (WCAG)
16/11/2006 14
W3C Guidelines
WCAG 1.0, 5 May 1999
14 guidelines (general principles), broken down into checkpoints.
Checkpoints categorised into 3 priority levels
• [Priority 1] A Web content developer must satisfy this checkpoint.
• [Priority 2] A Web content developer should satisfy this checkpoint.
• [Priority 3] A Web content developer may address this checkpoint.
16/11/2006 15
W3C Guidelines
1. Provide equivalent alternatives to auditory and visual content.
2. Don't rely on color alone.
3. Use markup and style sheets and do so properly.
4. Clarify natural language usage
5. Create tables that transform gracefully.
6. Ensure that pages featuring new technologies transform gracefully.
7. Ensure user control of time-sensitive content changes.
8. Ensure direct accessibility of embedded user interfaces.
9. Design for device-independence.
10. Use interim solutions.
11. Use W3C technologies and guidelines.
12. Provide context and orientation information.
13. Provide clear navigation mechanisms.
14. Ensure that documents are clear and simple.
Not going to go through all, but give a few examples
16/11/2006 16
WCAG examples
1) Provide equivalent alternatives to auditory and visual content.
ALTernate text for images
16/11/2006 17
WCAG examples
16/11/2006 18
WCAG examples
16/11/2006 19
WCAG examples
1) Provide equivalent alternatives to auditory and visual content.
Captions and transcripts for audio/video files
http://www.splintered.co.uk/experiments/66/
16/11/2006 20
WCAG examples
2) Don’t rely on color alone
Coloured buttons without any additional information
16/11/2006 21
WCAG examples
2) Don’t rely on color alone
Coloured links surrounded by normal text
16/11/2006 22
WCAG examples
3) Use markup and style sheets and do so properly.
<p><font size=“+3”><b>This is a heading</b></font></p>
<p>Blah blah blah</p>
<p><font size=“+3”><b>This is another heading</b></font></p>
<p>Blah blah blah</p>
<p><font size=“+2”><b>A sub-section</b></font></p>
<p>Blah blah blah</p>
16/11/2006 23
WCAG examples
3) Use markup and style sheets and do so properly (cont.)
<h1>This is a heading</h1>
<p>Blah blah blah</p>
<h1>This is another heading</h1>
<p>Blah blah blah</p>
<h2>A sub-section</h2>
<p>Blah blah blah</p>
• Machine-readable.
• Convey meaning and structure, not just visual appearance.
• Cfr MS Word and screen readers.
• “But the headings look ugly…” – use CSS
Outline:
•This is a heading
•This is another heading
–A sub-section
16/11/2006 24
WCAG examples
6) Ensure that pages featuring new technologies transform gracefully
• Plugin technologies: Java, Flash, Shockwave.
• Scripting: VBScript (IE only!), reliance on javascript.
Worst case: navigation or other essential page feature.
16/11/2006 25
WCAG examples
6) Ensure that pages featuring new technologies transform gracefully
Javascript popups – what happens when JS is off/unavailable?
<a href=“#” onclick=“window.open(‘foo.html’)”>bar</a>
Can be made accessible (fallback mechanism):
<a href=“foo.html” onclick=“window.open(this.href); return
false;”>bar</a>
16/11/2006 26
WCAG examples
9) Design for device-independence
• Mouse
• Keyboard
• Voice activation
• Switches
• Headwands
Don’t rely on mouse, e.g. onmouseover/onmouseout javascript event
handlers. Choose device-independent alternatives instead:
onfocus/onblur
16/11/2006 27
WCAG examples
9) Design for device-independence
Ensure sensible tab order (links, form elements, etc)
16/11/2006 28
WCAG examples
…and many, many more.
16/11/2006 29
Automated validators
The infamous “Bobby”…(now WebXact http://webxact.watchfire.com/ )
• Automated accessibility checkers are dumb.
• “Bobby” and co. are just a tool and do not replace human
checks.
• False positives, false negatives.
See:http://www.isolani.co.uk/blog/access/SiteMorseFailsDueDiligence
All my images have an ALTernate text of “image”…is that
accessible?
16/11/2006 30
Conclusion
Hopefully, what you’ll take away from this presentation:
• Accessiblity not just about “the blind”
• Moral, financial and legal reasons to ensure web sites are
accessible
• Accessibility can benefit all users
• W3C WAI WCAG and some examples
Worth noting: accessibility not about rote mastery of a few
guidelines. Many cases where there is no one single solution –
requires judgement and compromise.
16/11/2006 31
Word of warning?
Want to do web design/development as a job?
Essential skills – not just an option:
• Web standards (semantic/structural markup, CSS)
• Accessibility (beyond “Bobby”)
16/11/2006 32
Resources
• W3C Web Accessibility Initiative
http://www.w3.org/WAI/
• Accessify
http://www.accessify.com/
• Accessifyforum
http://www.accessifyforum.com/
• WebAIM: Web Accessibility In Mind
http://www.webaim.org/
• Isolani
http://www.isolani.co.uk/
• Dive into Accessibility
http://www.diveintoaccessibility.org/
• “Evaluating Web Sites for Accessibility with the Firefox Web Developer
Toolbar”
http://www.webaim.org/techniques/articles/evaluatingwithfirefox
• WaSP (Web Standards Project)
http://webstandards.org
16/11/2006 33
Resources
• Web Accessibility: Web Standards and Regulatory Compliance
http://www.friendsofed.com/book.html?isbn=1590596382

More Related Content

What's hot

#Wtf is web accessibility
#Wtf is web accessibility#Wtf is web accessibility
#Wtf is web accessibilityDomenico Monaco
 
Accessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus DominoAccessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus DominoDevin Olson
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Karen Mardahl
 
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...jack_armley
 
Building Collaborative Applications with Wikis
Building Collaborative Applications with WikisBuilding Collaborative Applications with Wikis
Building Collaborative Applications with WikisMeredith Farkas
 

What's hot (6)

#Wtf is web accessibility
#Wtf is web accessibility#Wtf is web accessibility
#Wtf is web accessibility
 
Accessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus DominoAccessibility for the Visually Impaired with IBM Lotus Domino
Accessibility for the Visually Impaired with IBM Lotus Domino
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
 
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
 
wtf is aria landmarks
wtf is aria landmarkswtf is aria landmarks
wtf is aria landmarks
 
Building Collaborative Applications with Wikis
Building Collaborative Applications with WikisBuilding Collaborative Applications with Wikis
Building Collaborative Applications with Wikis
 

Similar to Web Accessibility - an introduction / Salford Business School briefing / University of Salford / 16 November 2006

Web accessibility workshop 1
Web accessibility workshop 1Web accessibility workshop 1
Web accessibility workshop 1Vladimir Tomberg
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaYeliz Yesilada
 
From Web Accessibility 2.0 to Web Adaptability (1.0)
From Web Accessibility 2.0 to Web Adaptability (1.0)From Web Accessibility 2.0 to Web Adaptability (1.0)
From Web Accessibility 2.0 to Web Adaptability (1.0)lisbk
 
Accessibility for Fun and Profit
Accessibility for Fun and ProfitAccessibility for Fun and Profit
Accessibility for Fun and ProfitMike Wilcox
 
Web accessibility workshop 1
Web accessibility workshop 1Web accessibility workshop 1
Web accessibility workshop 1Vladimir Tomberg
 
Sbs Best Practices Intro 30.11.2009
Sbs Best Practices Intro 30.11.2009Sbs Best Practices Intro 30.11.2009
Sbs Best Practices Intro 30.11.2009Patrick Lauke
 
Who Benefits from Accessible Experiences?
Who Benefits from Accessible Experiences?Who Benefits from Accessible Experiences?
Who Benefits from Accessible Experiences?Alison Walden
 
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesUA WEB, A.C.
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility GuidelinesPurnimaAgarwal6
 
From Web Accessibility to Web Adaptability
From Web Accessibility to Web AdaptabilityFrom Web Accessibility to Web Adaptability
From Web Accessibility to Web Adaptabilitylisbk
 
BS 8878 and the Holistic Approaches to Web Accessibility
BS 8878 and the Holistic Approaches to Web AccessibilityBS 8878 and the Holistic Approaches to Web Accessibility
BS 8878 and the Holistic Approaches to Web Accessibilitylisbk
 
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital AccessibilityTCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital AccessibilityRaymond Rose
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick WinsJeff Reynolds
 
Evaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesEvaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesMarkel Vigo
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035FNian
 

Similar to Web Accessibility - an introduction / Salford Business School briefing / University of Salford / 16 November 2006 (20)

Accessibility Part 1
Accessibility Part 1Accessibility Part 1
Accessibility Part 1
 
Web accessibility workshop 1
Web accessibility workshop 1Web accessibility workshop 1
Web accessibility workshop 1
 
Public Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz YesiladaPublic Sector Talk by Yeliz Yesilada
Public Sector Talk by Yeliz Yesilada
 
From Web Accessibility 2.0 to Web Adaptability (1.0)
From Web Accessibility 2.0 to Web Adaptability (1.0)From Web Accessibility 2.0 to Web Adaptability (1.0)
From Web Accessibility 2.0 to Web Adaptability (1.0)
 
Accessibility for Fun and Profit
Accessibility for Fun and ProfitAccessibility for Fun and Profit
Accessibility for Fun and Profit
 
Web accessibility workshop 1
Web accessibility workshop 1Web accessibility workshop 1
Web accessibility workshop 1
 
Sbs Best Practices Intro 30.11.2009
Sbs Best Practices Intro 30.11.2009Sbs Best Practices Intro 30.11.2009
Sbs Best Practices Intro 30.11.2009
 
Who Benefits from Accessible Experiences?
Who Benefits from Accessible Experiences?Who Benefits from Accessible Experiences?
Who Benefits from Accessible Experiences?
 
WCAG
WCAGWCAG
WCAG
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
 
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation Strategies
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
 
From Web Accessibility to Web Adaptability
From Web Accessibility to Web AdaptabilityFrom Web Accessibility to Web Adaptability
From Web Accessibility to Web Adaptability
 
Siegman "Creating Accessible Content"
Siegman "Creating Accessible Content"Siegman "Creating Accessible Content"
Siegman "Creating Accessible Content"
 
BS 8878 and the Holistic Approaches to Web Accessibility
BS 8878 and the Holistic Approaches to Web AccessibilityBS 8878 and the Holistic Approaches to Web Accessibility
BS 8878 and the Holistic Approaches to Web Accessibility
 
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital AccessibilityTCEA Virtual Learning SIG  Lunch and Learn: Understanding Digital Accessibility
TCEA Virtual Learning SIG Lunch and Learn: Understanding Digital Accessibility
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
Evaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesEvaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile Devices
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
 
Accessible thinking in your IA
Accessible thinking in your IAAccessible thinking in your IA
Accessible thinking in your IA
 

More from Patrick Lauke

These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...
These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...
These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...Patrick Lauke
 
Pointer Events Working Group update / TPAC 2023 / Patrick H. Lauke
Pointer Events Working Group update / TPAC 2023 / Patrick H. LaukePointer Events Working Group update / TPAC 2023 / Patrick H. Lauke
Pointer Events Working Group update / TPAC 2023 / Patrick H. LaukePatrick Lauke
 
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...Patrick Lauke
 
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...Patrick Lauke
 
Too much accessibility - good intentions, badly implemented / Public Sector F...
Too much accessibility - good intentions, badly implemented / Public Sector F...Too much accessibility - good intentions, badly implemented / Public Sector F...
Too much accessibility - good intentions, badly implemented / Public Sector F...Patrick Lauke
 
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...Patrick Lauke
 
Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...
Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...
Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...Patrick Lauke
 
Managing and educating content editors - experiences and ideas from the trenc...
Managing and educating content editors - experiences and ideas from the trenc...Managing and educating content editors - experiences and ideas from the trenc...
Managing and educating content editors - experiences and ideas from the trenc...Patrick Lauke
 
Implementing Web Standards across the institution: trials and tribulations of...
Implementing Web Standards across the institution: trials and tribulations of...Implementing Web Standards across the institution: trials and tribulations of...
Implementing Web Standards across the institution: trials and tribulations of...Patrick Lauke
 
Geolinking content - experiments in connecting virtual and physical places / ...
Geolinking content - experiments in connecting virtual and physical places / ...Geolinking content - experiments in connecting virtual and physical places / ...
Geolinking content - experiments in connecting virtual and physical places / ...Patrick Lauke
 
All change for WCAG 2.0 - what you need to know about the new accessibility g...
All change for WCAG 2.0 - what you need to know about the new accessibility g...All change for WCAG 2.0 - what you need to know about the new accessibility g...
All change for WCAG 2.0 - what you need to know about the new accessibility g...Patrick Lauke
 
Doing it in style - creating beautiful sites, the web standards way / WebDD /...
Doing it in style - creating beautiful sites, the web standards way / WebDD /...Doing it in style - creating beautiful sites, the web standards way / WebDD /...
Doing it in style - creating beautiful sites, the web standards way / WebDD /...Patrick Lauke
 
Web standards pragmatism - from validation to the real world / Web Developers...
Web standards pragmatism - from validation to the real world / Web Developers...Web standards pragmatism - from validation to the real world / Web Developers...
Web standards pragmatism - from validation to the real world / Web Developers...Patrick Lauke
 
Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...
Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...
Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...Patrick Lauke
 
The state of the web - www.salford.ac.uk / 2007
The state of the web - www.salford.ac.uk / 2007The state of the web - www.salford.ac.uk / 2007
The state of the web - www.salford.ac.uk / 2007Patrick Lauke
 
Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...
Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...
Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...Patrick Lauke
 
WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...
WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...
WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...Patrick Lauke
 
WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...
WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...
WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...Patrick Lauke
 
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018Patrick Lauke
 
Getting touchy - an introduction to touch and pointer events / Frontend NE / ...
Getting touchy - an introduction to touch and pointer events / Frontend NE / ...Getting touchy - an introduction to touch and pointer events / Frontend NE / ...
Getting touchy - an introduction to touch and pointer events / Frontend NE / ...Patrick Lauke
 

More from Patrick Lauke (20)

These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...
These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...
These (still) aren't the SCs you're looking for ... (mis)adventures in WCAG 2...
 
Pointer Events Working Group update / TPAC 2023 / Patrick H. Lauke
Pointer Events Working Group update / TPAC 2023 / Patrick H. LaukePointer Events Working Group update / TPAC 2023 / Patrick H. Lauke
Pointer Events Working Group update / TPAC 2023 / Patrick H. Lauke
 
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
 
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
These aren't the SCs you're looking for ... (mis)adventures in WCAG 2.x inter...
 
Too much accessibility - good intentions, badly implemented / Public Sector F...
Too much accessibility - good intentions, badly implemented / Public Sector F...Too much accessibility - good intentions, badly implemented / Public Sector F...
Too much accessibility - good intentions, badly implemented / Public Sector F...
 
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
Styling Your Web Pages with Cascading Style Sheets / EDU course / University ...
 
Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...
Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...
Evaluating web sites for accessibility with Firefox / Manchester Digital Acce...
 
Managing and educating content editors - experiences and ideas from the trenc...
Managing and educating content editors - experiences and ideas from the trenc...Managing and educating content editors - experiences and ideas from the trenc...
Managing and educating content editors - experiences and ideas from the trenc...
 
Implementing Web Standards across the institution: trials and tribulations of...
Implementing Web Standards across the institution: trials and tribulations of...Implementing Web Standards across the institution: trials and tribulations of...
Implementing Web Standards across the institution: trials and tribulations of...
 
Geolinking content - experiments in connecting virtual and physical places / ...
Geolinking content - experiments in connecting virtual and physical places / ...Geolinking content - experiments in connecting virtual and physical places / ...
Geolinking content - experiments in connecting virtual and physical places / ...
 
All change for WCAG 2.0 - what you need to know about the new accessibility g...
All change for WCAG 2.0 - what you need to know about the new accessibility g...All change for WCAG 2.0 - what you need to know about the new accessibility g...
All change for WCAG 2.0 - what you need to know about the new accessibility g...
 
Doing it in style - creating beautiful sites, the web standards way / WebDD /...
Doing it in style - creating beautiful sites, the web standards way / WebDD /...Doing it in style - creating beautiful sites, the web standards way / WebDD /...
Doing it in style - creating beautiful sites, the web standards way / WebDD /...
 
Web standards pragmatism - from validation to the real world / Web Developers...
Web standards pragmatism - from validation to the real world / Web Developers...Web standards pragmatism - from validation to the real world / Web Developers...
Web standards pragmatism - from validation to the real world / Web Developers...
 
Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...
Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...
Ian Lloyd/Patrick H. Lauke: Accessified - practical accessibility fixes any w...
 
The state of the web - www.salford.ac.uk / 2007
The state of the web - www.salford.ac.uk / 2007The state of the web - www.salford.ac.uk / 2007
The state of the web - www.salford.ac.uk / 2007
 
Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...
Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...
Keyboard accessibility - just because I don't use a mouse doesn't mean I'm se...
 
WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...
WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...
WAI-ARIA An introduction to Accessible Rich Internet Applications / JavaScrip...
 
WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...
WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...
WAI-ARIA An introduction to Accessible Rich Internet Applications / CSS Minsk...
 
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
WAI-ARIA An introduction to Accessible Rich Internet Applications / AccessU 2018
 
Getting touchy - an introduction to touch and pointer events / Frontend NE / ...
Getting touchy - an introduction to touch and pointer events / Frontend NE / ...Getting touchy - an introduction to touch and pointer events / Frontend NE / ...
Getting touchy - an introduction to touch and pointer events / Frontend NE / ...
 

Recently uploaded

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Web Accessibility - an introduction / Salford Business School briefing / University of Salford / 16 November 2006

  • 1. Date or reference Web Accessibility - an introduction Patrick H. Lauke SBS briefing session - 16/11/2006
  • 2. 16/11/2006 2 Introduction What we’ll cover today: • some of the misconceptions about accessibility • reasons why accessibility is important • highlight some web accessibility guidelines Q&A at the end, but please shout out any questions.
  • 3. 16/11/2006 3 So why am I here? • involved in web since early 90s • University webmaster since 2001 • responsible for writing and enforcing web strategy, standards and guidelines for UoS • involved in global discourse on accessibility • WaSP (Web Standards Project) Accessibility Task Force
  • 4. 16/11/2006 4 Some misconceptions What is accessibility? “making sure our web site works for the blind…” There is a wide range of disabilities: • visual impairments • auditory impairments • mobility impairments • cognitive disabilities
  • 5. 16/11/2006 5 Some misconceptions Why bother? Marketing executive: “such a small market is not worth the hassle” Web designer: “no time to create a separate accessible site” Site owner: “blind people won’t be using my web site”
  • 6. 16/11/2006 6 Some misconceptions Marketing executive: “such a small market is not worth the hassle” It is estimated that there are 7 million disabled people in the UK and that around 19% of the working age population has some form of disability. Source: Disability Rights Commission – Disability briefing January 2004
  • 7. 16/11/2006 7 Some misconceptions Web designer: “no time to create a separate accessible site” In majority of cases, no need for special “disabled only access” site. • Inclusive design, not segregation • Separation of content and presentation, using web standards, structural markup: single site, accessible to all • Accessibility included in planning stage, not as an afterthought • “Text only” is not a solution
  • 8. 16/11/2006 8 Some misconceptions Site owner: “blind people won’t be using my web site” Accessibility not just about the blind, but… A possible scenario: visually impaired customer buying photographs or paintings for a sighted relative?
  • 9. 16/11/2006 9 Legal requirements If the ethical / moral and financial reasons were not enough, there are legal requirements: • UK - Disability Discrimination Act 1995 provision of goods and services • Australia – Disability Discrimination Act 1992 • USA – Americans with Disabilities Act • USA – Section 508 of Rehabilitation Act procurement policy for federal government agencies Other countries have similar legislation. Cases are being brought to court: SOCOG, RNIB, Ramada/Priceline…
  • 10. 16/11/2006 10 Legal requirements for Education Original Disability Discrimination Act 1995 explicitly excluded Public Transport and Education Special Educational Needs and Disability Act 2001 (SENDA) removed exemption, effectively became part IV of the DDA. “Disabled students not to be substantially disadvantaged”
  • 11. 16/11/2006 11 Access for all More importantly • Accessibility is not just about users with disabilities • Provisions and changes made for accessibility can benefit all users “Real world” example: access ramps With regards to web: • Benefits to users of alternative browsing devices (PDAs, web phones, etc) • Not a permanent disability, but “situational” – library PC, loud environment, etc • “Silver surfers” Crossover between usability and accessibility
  • 12. 16/11/2006 12 Accessibility and SEO Google and co. world’s largest “disabled users”
  • 13. 16/11/2006 13 W3C Guidelines So…what’s a web designer to do? World Wide Web Consortium (W3C) committed to accessibility "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.“ Tim Berners Lee, W3C Director W3C Web Accessibility Initiative (WAI) produced Web Content Accessibility Guidelines (WCAG)
  • 14. 16/11/2006 14 W3C Guidelines WCAG 1.0, 5 May 1999 14 guidelines (general principles), broken down into checkpoints. Checkpoints categorised into 3 priority levels • [Priority 1] A Web content developer must satisfy this checkpoint. • [Priority 2] A Web content developer should satisfy this checkpoint. • [Priority 3] A Web content developer may address this checkpoint.
  • 15. 16/11/2006 15 W3C Guidelines 1. Provide equivalent alternatives to auditory and visual content. 2. Don't rely on color alone. 3. Use markup and style sheets and do so properly. 4. Clarify natural language usage 5. Create tables that transform gracefully. 6. Ensure that pages featuring new technologies transform gracefully. 7. Ensure user control of time-sensitive content changes. 8. Ensure direct accessibility of embedded user interfaces. 9. Design for device-independence. 10. Use interim solutions. 11. Use W3C technologies and guidelines. 12. Provide context and orientation information. 13. Provide clear navigation mechanisms. 14. Ensure that documents are clear and simple. Not going to go through all, but give a few examples
  • 16. 16/11/2006 16 WCAG examples 1) Provide equivalent alternatives to auditory and visual content. ALTernate text for images
  • 19. 16/11/2006 19 WCAG examples 1) Provide equivalent alternatives to auditory and visual content. Captions and transcripts for audio/video files http://www.splintered.co.uk/experiments/66/
  • 20. 16/11/2006 20 WCAG examples 2) Don’t rely on color alone Coloured buttons without any additional information
  • 21. 16/11/2006 21 WCAG examples 2) Don’t rely on color alone Coloured links surrounded by normal text
  • 22. 16/11/2006 22 WCAG examples 3) Use markup and style sheets and do so properly. <p><font size=“+3”><b>This is a heading</b></font></p> <p>Blah blah blah</p> <p><font size=“+3”><b>This is another heading</b></font></p> <p>Blah blah blah</p> <p><font size=“+2”><b>A sub-section</b></font></p> <p>Blah blah blah</p>
  • 23. 16/11/2006 23 WCAG examples 3) Use markup and style sheets and do so properly (cont.) <h1>This is a heading</h1> <p>Blah blah blah</p> <h1>This is another heading</h1> <p>Blah blah blah</p> <h2>A sub-section</h2> <p>Blah blah blah</p> • Machine-readable. • Convey meaning and structure, not just visual appearance. • Cfr MS Word and screen readers. • “But the headings look ugly…” – use CSS Outline: •This is a heading •This is another heading –A sub-section
  • 24. 16/11/2006 24 WCAG examples 6) Ensure that pages featuring new technologies transform gracefully • Plugin technologies: Java, Flash, Shockwave. • Scripting: VBScript (IE only!), reliance on javascript. Worst case: navigation or other essential page feature.
  • 25. 16/11/2006 25 WCAG examples 6) Ensure that pages featuring new technologies transform gracefully Javascript popups – what happens when JS is off/unavailable? <a href=“#” onclick=“window.open(‘foo.html’)”>bar</a> Can be made accessible (fallback mechanism): <a href=“foo.html” onclick=“window.open(this.href); return false;”>bar</a>
  • 26. 16/11/2006 26 WCAG examples 9) Design for device-independence • Mouse • Keyboard • Voice activation • Switches • Headwands Don’t rely on mouse, e.g. onmouseover/onmouseout javascript event handlers. Choose device-independent alternatives instead: onfocus/onblur
  • 27. 16/11/2006 27 WCAG examples 9) Design for device-independence Ensure sensible tab order (links, form elements, etc)
  • 29. 16/11/2006 29 Automated validators The infamous “Bobby”…(now WebXact http://webxact.watchfire.com/ ) • Automated accessibility checkers are dumb. • “Bobby” and co. are just a tool and do not replace human checks. • False positives, false negatives. See:http://www.isolani.co.uk/blog/access/SiteMorseFailsDueDiligence All my images have an ALTernate text of “image”…is that accessible?
  • 30. 16/11/2006 30 Conclusion Hopefully, what you’ll take away from this presentation: • Accessiblity not just about “the blind” • Moral, financial and legal reasons to ensure web sites are accessible • Accessibility can benefit all users • W3C WAI WCAG and some examples Worth noting: accessibility not about rote mastery of a few guidelines. Many cases where there is no one single solution – requires judgement and compromise.
  • 31. 16/11/2006 31 Word of warning? Want to do web design/development as a job? Essential skills – not just an option: • Web standards (semantic/structural markup, CSS) • Accessibility (beyond “Bobby”)
  • 32. 16/11/2006 32 Resources • W3C Web Accessibility Initiative http://www.w3.org/WAI/ • Accessify http://www.accessify.com/ • Accessifyforum http://www.accessifyforum.com/ • WebAIM: Web Accessibility In Mind http://www.webaim.org/ • Isolani http://www.isolani.co.uk/ • Dive into Accessibility http://www.diveintoaccessibility.org/ • “Evaluating Web Sites for Accessibility with the Firefox Web Developer Toolbar” http://www.webaim.org/techniques/articles/evaluatingwithfirefox • WaSP (Web Standards Project) http://webstandards.org
  • 33. 16/11/2006 33 Resources • Web Accessibility: Web Standards and Regulatory Compliance http://www.friendsofed.com/book.html?isbn=1590596382