Quick summary of accessibility  Screen readers work by getting the html or other rendering information  The basics are  Clean html or app forms  Well.

Similar presentations

Presentation on theme: "Quick summary of accessibility  Screen readers work by getting the html or other rendering information  The basics are  Clean html or app forms  Well."— Presentation transcript:

1
Quick summary of accessibility  Screen readers work by getting the html or other rendering information  The basics are  Clean html or app forms  Well structured – i.e. use etc  Alt Tag visual elements such as images  Meaningful labels  Good tab order

2
What is inaccessible?  Flash – in principle you can make it accessible, but in reality this is super difficult  “Read more…..” links are meaningless  Untagged graphics  Using (untagged) graphics for navigation

3
HCI Design Patterns and Standards You have ethical and legal responsibilities!

4
Agenda  Patterns  Predefined guides as to how to do things  Standards  Rules about how to do things

5
Learning outcomes  Explain how and why patterns are used in UI design  Describe the contents of a typical pattern  Describe what standards you are likely to have to comply with

6
Design Patterns  First proposed by Christopher Alexander for architecture.  Adopted by other disciplines as ways to describe common problems and solutions  Software patterns  HCI patterns

10
Patterns  Provide a solution or solutions  May or may not be tested  Give you design ideas  Defining patterns for a large system or website will lead to  Consistency  Therefore better usability

13
WCAG 2 at a Glance   Perceivable  Provide text alternatives for non-text content. text alternatives  Provide captions and other alternatives for multimedia. captions and other alternatives  Create content that can be presented in different ways, including by assistive technologies, without losing meaning. presented in different ways  Make it easier for users to see and hear content. see and hear content  Operable  Make all functionality available from a keyboard. keyboard  Give users enough time to read and use content. enough time  Do not use content that causes seizures. seizures  Help users navigate and find content. navigate and find content  Understandable  Make text readable and understandable. readable and understandable  Make content appear and operate in predictable ways. predictable  Help users avoid and correct mistakes. avoid and correct mistakes  Robust  Maximize compatibility with current and future user tools. compatibility

16
Government  Legislation together with pressure groups have had some remarkable successes  Windows 7 has ‘windows navigator’ built in  iPad/Phone/Pod have touch accessibility for visually impaired  This is really impressive!