Roger Hudson

50
web 2.0 & univers al desi gn

description

 

Transcript of Roger Hudson

Page 1: Roger Hudson

web 2.0 &universal desig

n

Page 2: Roger Hudson

Introduction

• From then to now• Layers of change• Accessible for whom? • Web 2.0 and accessibility• What is Universal Design?• Looking to the future

Page 3: Roger Hudson

1. From then to now

Page 4: Roger Hudson

1989 - a vintage year• Ted Henson releases JAWS (Job Access

With Speech)

• Tim Berners-Lee’s original proposal for the web

Page 5: Roger Hudson

Universality and accessibility"The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect.”

Tim Berners-Lee

Page 6: Roger Hudson

WCAG 1

• May, 1999 – WCAG 1 released

• Adopted widely

Page 7: Roger Hudson

The modern web

• Inclusive/open• Collaborative• Interactive/Rich user experience• New jargon (web 2.0, mashups) • Rapid growth in online communities

Page 8: Roger Hudson

Back to the future

• The accessibility message is slipping - we seem to be going backwards

• Hostility towards legislation of accessibility - “How dare they tell us we have to do this”

• Arguments in the web community - such as the Target, Flickr and CAPTCHA

Page 9: Roger Hudson

2. Layers of change

Page 10: Roger Hudson

The PDF story

• 1993 – release of PDF 1

• Moving to the Web

• Early PDF not accessible

• Accessibility gradually improves

Page 11: Roger Hudson

The Flash story

• Demand for the “TV experience” • 1996 - Macromedia release Flash 1• Poor accessibility• 2002 - Flash MX and Player 6 released• 2002 - JAWS 4.5 released (with MSAA

support)

Page 12: Roger Hudson

The AJAX story

• 2005 - Jesse James Garret introduces AJAX• What is AJAX? • AJAX inaccessible under WCAG1• 2006 - JAWS 7.1 released with some support

for AJAX• 2008 - JAWS 8 released - better support

Page 13: Roger Hudson

Stimulus and process• Initial stimulus for PDF and Flash

• Improvements filter down

• Reflected in guidelines

• Process slow

• AJAX - process quick

Page 14: Roger Hudson

About Pace layering

• Stuart Brand introduces “Pace Layering” in his book “How Buildings Learn”

• At the core level change happens slowly

• At the surface level change happens rapidly

• Change often causes tension and friction between layers

Page 15: Roger Hudson

Pace layering - key elements• Changes that happen at one layer filter down

• Differing rates of change cause friction between layers

• The different rates of change are beneficial

"The fast parts learn, propose, and absorb shocks; the slow parts remember, integrate, and constrain. The fast parts get all the attention. The slow parts have all the power.”

Steward Brand, The Long Now Foundation

Page 16: Roger Hudson

Pace layering and the web• When considering the question of Web 2.0

accessibility, we decided to take a Pace Layering look at the development of the web.

Page 17: Roger Hudson

Pace layering and the web

Page 18: Roger Hudson

AJAX and pace layering

Page 19: Roger Hudson

AJAX and pace layering

Page 20: Roger Hudson

AJAX and pace layering

Page 21: Roger Hudson

AJAX and pace layering

Page 22: Roger Hudson

AJAX and pace layering

Page 23: Roger Hudson

Image replacement

Page 24: Roger Hudson

Image replacement

Page 25: Roger Hudson

3. Accessibility for whom?

Page 26: Roger Hudson

Web accessibility 1.0

• Vision impairment to where?

Page 27: Roger Hudson

Is Flash a valid tool?

• high impact visual websites• can be accessible • can also be used to present complex ideas in

simple ways • ideal for cognitive and learning difficulties

– http://www.trans-active.org.uk/teenz/transit/index.htm– http://www.starfall.com/

• very few websites in this area - why?

Page 28: Roger Hudson

Dissin’ Flash

• Text and non-text alternatives

• Who’s afraid of Flash

Page 29: Roger Hudson

Is Second Life accessible?• Not for screen reader users

• How about people with other disabilities?

• Video

Page 30: Roger Hudson

4. Web 2.0 and accessibility

Page 31: Roger Hudson

Web 2.0 accessibility

• Are we more inclusive than before?• Is it getting easier?

Page 32: Roger Hudson

Are we more inclusive?

• The web has become more inclusive in publishing - blogging, flickr, youtube, facebook, myspace

• But what about accessing this new content?

Page 33: Roger Hudson

Is it getting easier?

• Should users or applications be responsible for accessibility?

• Ideally tools/applications should carry the burden

• Flickr default alt

Page 34: Roger Hudson

5. What is universal design?

Page 35: Roger Hudson

The right model?

• Universality & Accessibility camps

• One-web?

Page 36: Roger Hudson

One site doesn’t fit all• Different disabilities – different audiences

• Text only

• Different presentation - same CONTENT

• Different content - same CONCEPT

• One site does not fit all

Page 37: Roger Hudson

Ghettos or narrow-casting• Ghettoisation

• Is “text-only” the way to go?

• The brain machine

• Narrow-casting

Page 38: Roger Hudson

6. Looking to the future

Page 39: Roger Hudson

W3C and WAI

• Limited opportunities for participation

• WCAG 2

• Last Call Draft (April 2006)

• What about people with cognitive and learning difficulties

• Baseline hostility – why?

Page 40: Roger Hudson

Pace layering done right

Page 41: Roger Hudson

Pace layering done right

Page 42: Roger Hudson

Pace layering done right

Page 43: Roger Hudson

Pace layering done right

Page 44: Roger Hudson

Pace layering done right

Page 45: Roger Hudson

Core driven change

Page 46: Roger Hudson

Core driven change

Page 47: Roger Hudson

Core driven change

?

?

Page 48: Roger Hudson

Core driven change

HTML5

Baseline

Page 49: Roger Hudson

7. Conclusion

Page 50: Roger Hudson

Thank you