SlideShare ist ein Scribd-Unternehmen logo
1 von 42
IM2044 – Week 10
Dr. Andres Baravalle

1
Lecture content
•
•
•
•

What is accessibility
What is web accessibility
The WCAG initiative
Examples

2
Learning outcomes
• This week we will be working on:
– LO2: Apply appropriate design and
specification standards
– LO4: Effectively evaluate various systems and
make appropriate design decisions

3
What is accessibility
• “Accessibility is a general term used to
describe the degree to which a product,
device, service, or environment is
accessible by as many people as possible”
(Wikipedia)

4
ISO 16071 (2003)
• Accessibility is the “usability of a product,
service, environment or facility by people
with the widest range of capabilities”

5
Accessibility and usability
• Tying in to usability‟s definition (ISO
13407), we can say that:
• "The accessibility of an interface is a
measure of the effectiveness, efficiency
and satisfaction with which people with the
widest range of capabilities can achieve
specified goals in a particular environment
with that interface."
6
Accessibility and usability
• If accessibility and usability are a
measure, you have to be able to establish
their magnitude, relative to a unit of
measurement

7
Accessibility is about multiple
paths (1)
• An accessible artefact must support
multiple paths to achieve the same task
– For example, you (often) can use a mobile
phone through voice recognition or using the
hardware interface

• An interface is accessible to an audience
when there is at least one path which can
be usable by each individual within the set
of intended users
8
Accessibility is about multiple
paths (2)
• To ensure accessibility, interaction paths should
be based on the characteristics of:
– Users
– Interfaces
– Goals

• A vocal interface to a hammer might not
increase its accessibility
• A vocal interface for a computer is likely to be
more useful
9
Web accessibility: introduction
• The World Wide Web was conceived by Tim Berners Lee
in a scientific environment and was intended to be used
to exchange ideas freely among the scientific
community.
• The original form of the HyperText Markup Language
(HTML), the language used to build web pages, provided
structured documentation around headings, paragraphs
and other structures that define the information content
of a textual document.
• Presentation was a secondary concern.

10
Web accessibility: introduction
(2)
• As the internet grew and access to computer
networks widened, people other than scientists
were able to access the Web and new
professional figures, in charge of developing
web pages, emerged.
• The focus shifted a little from content towards
presentation: web pages started to be more
appealing and rich with graphics.

11
Focus on content vs. focus on
presentation

12
Improving presentation with
HTML 4.x
• Widespread techniques include:
– Proprietary, non-standard and browser-specific extensions to the
HTML standard, for adding formatting properties (e.g. the tags
<wbr> and <nobr>)
– Using images (with a wider font selection) for rendering text to
replace plain text on the page
– Using images to create graphical elements for presentation,
such as „fancy‟ borders around the page
– Using data tables for page layout structures, often with blank
images to control the white space
– Using plugins or scripting to produce additional effects not
provided by HTML

13
Consequences (some
examples)
• Inconsistencies amongst browsers: due to the use of
proprietary tags, different browsers could be showing the
content quite differently
• Accessibility was strongly affected by the unexpected
use of HTML tags. HTML tags carry a semantic meaning:
<h1> for example, refers to a page heading, and should
not be used just to make text bigger.
• Using tables for layout, or images for borders, was
overloading the tags with functions that they didn‟t
originally have.

14
Disabilities that can affect web
access (non-exaustive list)
• Hearing disabilities (people who are deaf, hard of
hearing, or hearing impaired)
• Visual disabilities (people who are blind, colour-blind or
visually impaired)
• Mobility disabilities (people who are physically disabled
or with impaired motor skills)
• Learning disabilities (such as people with dyslexia).
• It has been estimated that between 15% and 30% of
world population, and almost 10% of internet users,

has some kind of disability
15
That was wrong!
• A series of “magic numbers” - numbers that
appeared by “magic” - were used in the previous
slide
• Never forget to include appropriate references
and support your statements with relevant
quotes
• Thatcher, J., Waddell, C., Henry, S., Swierenga,
S., Urban, M., Burks, M. and Bohman, P. (2003)
Constructing Accessible Websites, Apress,
chapter 1.
16
Why web accessibility is so
important
• As the Web displaces more traditional
information sources and becomes a key
resource for information, commerce,
entertainment, distance learning, job
searching and government services, it
becomes more important that everyone
has access to it.

17
Making the web accessible
• Accessible websites and Web applications, where
people with disabilities can perceive, understand,
navigate, and interact
• Accessible user-agents, such as Web browsers and Web
applications in general (such as rich media players), that
can be used effectively by people with disabilities, and
that work well with assistive technologies that some
people with disabilities use to access the Web
• Accessible Web authoring tools, which support the
production of accessible Web content and websites, and
that can be used effectively by people with disabilities.
18
WCAG guidelines
• The Web Content Accessibility Guidelines
have been compiled by the Web
Accessibility Initiative project (WAI - W3C)
to explain how to make web content
accessible

19
WCAG guidelines: #1
• Provide equivalent alternatives to auditory
and visual content.

20
WCAG guidelines: #2
• Don't rely on color alone

21
WCAG guidelines: #3
• Use markup and style sheets and do so
properly

22
WCAG guidelines: #4
• Clarify natural language usage

23
WCAG guidelines: #5
• Create tables that transform gracefully

24
WCAG guidelines: #6
• Ensure that pages featuring new
technologies transform gracefully

25
WCAG guidelines: #7
• Ensure user control of time-sensitive
content changes

26
WCAG guidelines: #8
• Ensure direct accessibility of embedded
user interfaces

27
WCAG guidelines: #9
• Design for device-independence

28
WCAG guidelines: #10
• Use interim solutions

29
WCAG guidelines: #11
• Use W3C technologies and guidelines

30
WCAG guidelines: #12
• Provide context and orientation
information

31
WCAG guidelines: #13
• Provide clear navigation mechanisms

32
WCAG guidelines: #14
• Ensure that documents are clear and
simple

33
Examples
•
•
•
•

The next examples are for discussion
Which ones are usable?
Which ones are accessbile?
WHY?

34
Example 1: CAPTCHAs
• CAPTCHAs are commonly used as a
countermeasure to the action of robots, software
that crawls the Web to gather information or to
post content.
• CAPTCHAs, used together with an
authentication system, (should) ensure that
robots can‟t post content or access some areas
of a website.

35
Example 2: Drop-down menu at
Adobe.com

36
Example 3: auto-completion at
script.aculo.us

37
Example 4: Mojo
• <div dojoType="dijit.layout.BorderContainer" design="sidebar"
liveSplitters="false">
• <div dojoType="dijit.layout.ContentPane" region="leading">
• <div id="feature-menu"> <div class="cp" id="DojoLinkPane"> <div
class="cpContent"> <div
dojoType="dojoc.sandbox.menu.AccordionMenu" id="DojoMenu"
store="navStore" init="Dojo [...]
• (see
http://dojocampus.org/explorer/#Dojox_Image_Lightbox_Grouped)

38
Example 5: script.aculo.us
• <div class="c">
• <div class="example" id="demo-effect-blinddown"
onclick="new Effect.BlindDown(this)"> <div
style="height: 120px;"> <img
src="http://script.aculo.us/images/demo-logo.gif" alt="">
• <span>Click for Effect.BlindDown demo</span> </div>
[...]
• (see
http://wiki.github.com/madrobby/scriptaculous/combinati
on-effects-demo)

39
Testing tools
• The web developer toolbar:
– WCAG test
– No stylesheets
– Hide images
– Validate HTML/CSS

• Lynx!

40
Lynx

41
Readings
• The WCAG (Web Accessibility Initiative) website:
http://www.w3.org/WAI/
• Web Content Accessibility Guidelines 1.0
http://www.w3.org/TR/WCAG10/
• Web Content Accessibility Guidelines
2.0: http://www.w3.org/TR/WCAG20/
• Checklist of Checkpoints for Web Content Accessibility
Guidelines 1.0: http://www.w3.org/TR/WCAG10/fullchecklist.html

42

Weitere ähnliche Inhalte

Was ist angesagt?

Lockss usdocs-dl cfall10
Lockss usdocs-dl cfall10Lockss usdocs-dl cfall10
Lockss usdocs-dl cfall10James Jacobs
 
Activity 13 Common Online Terminologies
Activity 13 Common Online TerminologiesActivity 13 Common Online Terminologies
Activity 13 Common Online TerminologiesChrizia Oñate
 
Activity 9 common online terminologies
Activity 9 common online terminologiesActivity 9 common online terminologies
Activity 9 common online terminologiesjanmarienedilei
 
LOCKSS-USDOCS: best practices for preserving digital government information
LOCKSS-USDOCS: best practices for preserving digital government information LOCKSS-USDOCS: best practices for preserving digital government information
LOCKSS-USDOCS: best practices for preserving digital government information James Jacobs
 
Going social: the librarians bag of tricks
Going social: the librarians bag of tricksGoing social: the librarians bag of tricks
Going social: the librarians bag of tricksBonaria Biancu
 
Plan for folksonomy presentation
Plan for folksonomy presentationPlan for folksonomy presentation
Plan for folksonomy presentationryanmarks93
 
Activity 13 common online terminologies
Activity 13 common online terminologiesActivity 13 common online terminologies
Activity 13 common online terminologiesKaye Vergano
 
Common Online Terminologies
 Common Online Terminologies Common Online Terminologies
Common Online Terminologies雅琦 张
 
Open Educational Resources, OER
Open Educational Resources, OEROpen Educational Resources, OER
Open Educational Resources, OERDr Trivedi
 
Sns.gif
Sns.gifSns.gif
Sns.gifhome
 
Input friendly intranets
Input friendly intranetsInput friendly intranets
Input friendly intranetsHazel Hall
 
Archival access from the user’s perspective (Romijn-Wixley and De Vries)
Archival access from the user’s perspective (Romijn-Wixley and De Vries)Archival access from the user’s perspective (Romijn-Wixley and De Vries)
Archival access from the user’s perspective (Romijn-Wixley and De Vries)drs. Julia Romijn-Wixley MA
 
Web 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language TeachingWeb 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language TeachingClaudia Warth
 
Increasing NUS Libraries' Visibility in the Virtual World
Increasing NUS Libraries' Visibility in the Virtual WorldIncreasing NUS Libraries' Visibility in the Virtual World
Increasing NUS Libraries' Visibility in the Virtual WorldKC Tan
 
Folksonomy Presentation
Folksonomy PresentationFolksonomy Presentation
Folksonomy Presentationamit_nathwani
 
Web 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature ClassroomWeb 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature ClassroomClaudia Warth
 
Internet tech &amp; web prog. p1,2,3-ver1
Internet tech &amp; web prog.  p1,2,3-ver1Internet tech &amp; web prog.  p1,2,3-ver1
Internet tech &amp; web prog. p1,2,3-ver1Taymoor Nazmy
 
Common Online Terminologies
Common Online TerminologiesCommon Online Terminologies
Common Online Terminologiesfaithvidanes
 
i-Access Copenhagen 2011 - Accessibility Going Mainstream
i-Access Copenhagen 2011 - Accessibility Going Mainstreami-Access Copenhagen 2011 - Accessibility Going Mainstream
i-Access Copenhagen 2011 - Accessibility Going MainstreamDAISY Consortium
 

Was ist angesagt? (20)

Lockss usdocs-dl cfall10
Lockss usdocs-dl cfall10Lockss usdocs-dl cfall10
Lockss usdocs-dl cfall10
 
Activity 13 Common Online Terminologies
Activity 13 Common Online TerminologiesActivity 13 Common Online Terminologies
Activity 13 Common Online Terminologies
 
Activity 9 common online terminologies
Activity 9 common online terminologiesActivity 9 common online terminologies
Activity 9 common online terminologies
 
LOCKSS-USDOCS: best practices for preserving digital government information
LOCKSS-USDOCS: best practices for preserving digital government information LOCKSS-USDOCS: best practices for preserving digital government information
LOCKSS-USDOCS: best practices for preserving digital government information
 
Going social: the librarians bag of tricks
Going social: the librarians bag of tricksGoing social: the librarians bag of tricks
Going social: the librarians bag of tricks
 
Plan for folksonomy presentation
Plan for folksonomy presentationPlan for folksonomy presentation
Plan for folksonomy presentation
 
Presentation1
Presentation1Presentation1
Presentation1
 
Activity 13 common online terminologies
Activity 13 common online terminologiesActivity 13 common online terminologies
Activity 13 common online terminologies
 
Common Online Terminologies
 Common Online Terminologies Common Online Terminologies
Common Online Terminologies
 
Open Educational Resources, OER
Open Educational Resources, OEROpen Educational Resources, OER
Open Educational Resources, OER
 
Sns.gif
Sns.gifSns.gif
Sns.gif
 
Input friendly intranets
Input friendly intranetsInput friendly intranets
Input friendly intranets
 
Archival access from the user’s perspective (Romijn-Wixley and De Vries)
Archival access from the user’s perspective (Romijn-Wixley and De Vries)Archival access from the user’s perspective (Romijn-Wixley and De Vries)
Archival access from the user’s perspective (Romijn-Wixley and De Vries)
 
Web 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language TeachingWeb 2.0 & Social Media in Language Teaching
Web 2.0 & Social Media in Language Teaching
 
Increasing NUS Libraries' Visibility in the Virtual World
Increasing NUS Libraries' Visibility in the Virtual WorldIncreasing NUS Libraries' Visibility in the Virtual World
Increasing NUS Libraries' Visibility in the Virtual World
 
Folksonomy Presentation
Folksonomy PresentationFolksonomy Presentation
Folksonomy Presentation
 
Web 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature ClassroomWeb 2.0 and Social Media in the Language and Literature Classroom
Web 2.0 and Social Media in the Language and Literature Classroom
 
Internet tech &amp; web prog. p1,2,3-ver1
Internet tech &amp; web prog.  p1,2,3-ver1Internet tech &amp; web prog.  p1,2,3-ver1
Internet tech &amp; web prog. p1,2,3-ver1
 
Common Online Terminologies
Common Online TerminologiesCommon Online Terminologies
Common Online Terminologies
 
i-Access Copenhagen 2011 - Accessibility Going Mainstream
i-Access Copenhagen 2011 - Accessibility Going Mainstreami-Access Copenhagen 2011 - Accessibility Going Mainstream
i-Access Copenhagen 2011 - Accessibility Going Mainstream
 

Andere mochten auch

Planning and usability evaluation methods
Planning and usability evaluation methodsPlanning and usability evaluation methods
Planning and usability evaluation methodsAndres Baravalle
 
Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model Saad, Ph.D (Health IT)
 
Usability Evaluation of a Research Repository and Collaboration Website For H...
Usability Evaluation of a Research Repository and Collaboration Website For H...Usability Evaluation of a Research Repository and Collaboration Website For H...
Usability Evaluation of a Research Repository and Collaboration Website For H...Tao Zhang
 
Accessibility introduction
Accessibility introductionAccessibility introduction
Accessibility introductionAndres Baravalle
 
Social, professional, ethical and legal issues
Social, professional, ethical and legal issuesSocial, professional, ethical and legal issues
Social, professional, ethical and legal issuesAndres Baravalle
 
Background on Usability Engineering
Background on Usability EngineeringBackground on Usability Engineering
Background on Usability EngineeringAndres Baravalle
 
Usability evaluations (part 2)
Usability evaluations (part 2) Usability evaluations (part 2)
Usability evaluations (part 2) Andres Baravalle
 
Usability evaluations (part 3)
Usability evaluations (part 3) Usability evaluations (part 3)
Usability evaluations (part 3) Andres Baravalle
 
Measuring the user experience
Measuring the user experienceMeasuring the user experience
Measuring the user experienceAndres Baravalle
 
Usability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsUsability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsAndres Baravalle
 
SPEL (Social, professional, ethical and legal) issues in Usability
SPEL (Social, professional, ethical and legal) issues in UsabilitySPEL (Social, professional, ethical and legal) issues in Usability
SPEL (Social, professional, ethical and legal) issues in UsabilityAndres Baravalle
 
Design rules and usability requirements
Design rules and usability requirementsDesign rules and usability requirements
Design rules and usability requirementsAndres Baravalle
 
Mobile Usability Evaluation
Mobile Usability EvaluationMobile Usability Evaluation
Mobile Usability EvaluationGarrett Stettler
 
Dark web markets: from the silk road to alphabay, trends and developments
Dark web markets: from the silk road to alphabay, trends and developmentsDark web markets: from the silk road to alphabay, trends and developments
Dark web markets: from the silk road to alphabay, trends and developmentsAndres Baravalle
 

Andere mochten auch (20)

Planning and usability evaluation methods
Planning and usability evaluation methodsPlanning and usability evaluation methods
Planning and usability evaluation methods
 
Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model Usability Evaluation Techniques for Agile Software Model
Usability Evaluation Techniques for Agile Software Model
 
Usability Evaluation of a Research Repository and Collaboration Website For H...
Usability Evaluation of a Research Repository and Collaboration Website For H...Usability Evaluation of a Research Repository and Collaboration Website For H...
Usability Evaluation of a Research Repository and Collaboration Website For H...
 
Other metrics
Other metricsOther metrics
Other metrics
 
Introduction to jQuery
Introduction to jQueryIntroduction to jQuery
Introduction to jQuery
 
Accessibility introduction
Accessibility introductionAccessibility introduction
Accessibility introduction
 
Social, professional, ethical and legal issues
Social, professional, ethical and legal issuesSocial, professional, ethical and legal issues
Social, professional, ethical and legal issues
 
Designing and prototyping
Designing and prototypingDesigning and prototyping
Designing and prototyping
 
Background on Usability Engineering
Background on Usability EngineeringBackground on Usability Engineering
Background on Usability Engineering
 
Issue-based metrics
Issue-based metricsIssue-based metrics
Issue-based metrics
 
Interfaces
InterfacesInterfaces
Interfaces
 
Usability evaluations (part 2)
Usability evaluations (part 2) Usability evaluations (part 2)
Usability evaluations (part 2)
 
Usability evaluations (part 3)
Usability evaluations (part 3) Usability evaluations (part 3)
Usability evaluations (part 3)
 
Measuring the user experience
Measuring the user experienceMeasuring the user experience
Measuring the user experience
 
Usability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metricsUsability evaluation methods (part 2) and performance metrics
Usability evaluation methods (part 2) and performance metrics
 
SPEL (Social, professional, ethical and legal) issues in Usability
SPEL (Social, professional, ethical and legal) issues in UsabilitySPEL (Social, professional, ethical and legal) issues in Usability
SPEL (Social, professional, ethical and legal) issues in Usability
 
Design rules and usability requirements
Design rules and usability requirementsDesign rules and usability requirements
Design rules and usability requirements
 
Mobile Usability Evaluation
Mobile Usability EvaluationMobile Usability Evaluation
Mobile Usability Evaluation
 
Don't make me think
Don't make me thinkDon't make me think
Don't make me think
 
Dark web markets: from the silk road to alphabay, trends and developments
Dark web markets: from the silk road to alphabay, trends and developmentsDark web markets: from the silk road to alphabay, trends and developments
Dark web markets: from the silk road to alphabay, trends and developments
 

Ähnlich wie Accessibility: introduction

Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for AccessibilityRuilin Zhang
 
Web 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandeyWeb 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandeymeenu pandey
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA International
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎Libcorpio
 
Social Networking Extensions for EPrints
Social Networking Extensions for EPrintsSocial Networking Extensions for EPrints
Social Networking Extensions for EPrintsRichard Davis
 
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesUA WEB, A.C.
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonRachel Cherry
 
Adv. HCI Lecture1 - Introduction
Adv. HCI Lecture1 - IntroductionAdv. HCI Lecture1 - Introduction
Adv. HCI Lecture1 - IntroductionTanzila Kehkashan
 
(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...
(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...
(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...Howard Kramer
 
Introduction to Accessibility in Education.pptx
Introduction to Accessibility in Education.pptxIntroduction to Accessibility in Education.pptx
Introduction to Accessibility in Education.pptxTechFleur
 
Best practices for building usable & accessible Web content
Best practices for building usable  & accessible Web contentBest practices for building usable  & accessible Web content
Best practices for building usable & accessible Web contentteaguese
 
Best practices for building usable & accessible Web content
Best practices for building usable  & accessible Web contentBest practices for building usable  & accessible Web content
Best practices for building usable & accessible Web contentteaguese
 
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...Allison Bloodworth
 
The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...
The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...
The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...Media Access Australia
 

Ähnlich wie Accessibility: introduction (20)

Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for Accessibility
 
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
NISO Virtual Conference: Web-Scale Discovery Services: Transforming Access to...
 
Why schema.org?
Why schema.org?Why schema.org?
Why schema.org?
 
Web 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandeyWeb 3.0 and english language teaching by dr meenu pandey
Web 3.0 and english language teaching by dr meenu pandey
 
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...UXPA2019  Enhancing the User Experience for People with Disabilities: Top 10 ...
UXPA2019 Enhancing the User Experience for People with Disabilities: Top 10 ...
 
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
INNOVATION AND ‎RESEARCH (Digital Library ‎Information Access)‎
 
ICT introduction
ICT introductionICT introduction
ICT introduction
 
Social Networking Extensions for EPrints
Social Networking Extensions for EPrintsSocial Networking Extensions for EPrints
Social Networking Extensions for EPrints
 
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation Strategies
 
How to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp BostonHow to create accessible websites - WordCamp Boston
How to create accessible websites - WordCamp Boston
 
Adv. HCI Lecture1 - Introduction
Adv. HCI Lecture1 - IntroductionAdv. HCI Lecture1 - Introduction
Adv. HCI Lecture1 - Introduction
 
(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...
(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...
(COLTT 2018) Teaching Accessibility and Inclusive Design in Higher Education ...
 
Introduction to Web Technology by Mahesh Sharma
Introduction to Web Technology by Mahesh SharmaIntroduction to Web Technology by Mahesh Sharma
Introduction to Web Technology by Mahesh Sharma
 
Semantic Web-Linked Data and Libraries
Semantic Web-Linked Data and LibrariesSemantic Web-Linked Data and Libraries
Semantic Web-Linked Data and Libraries
 
Introduction to Accessibility in Education.pptx
Introduction to Accessibility in Education.pptxIntroduction to Accessibility in Education.pptx
Introduction to Accessibility in Education.pptx
 
Best practices for building usable & accessible Web content
Best practices for building usable  & accessible Web contentBest practices for building usable  & accessible Web content
Best practices for building usable & accessible Web content
 
Best practices for building usable & accessible Web content
Best practices for building usable  & accessible Web contentBest practices for building usable  & accessible Web content
Best practices for building usable & accessible Web content
 
Opening Our Doors Wider
Opening Our Doors WiderOpening Our Doors Wider
Opening Our Doors Wider
 
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
 
The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...
The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...
The NDIS: a role-based ICT approach - Dr Scott Hollier at the Disability Empl...
 

Mehr von Andres Baravalle

Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScriptAndres Baravalle
 
Data collection and analysis
Data collection and analysisData collection and analysis
Data collection and analysisAndres Baravalle
 
Interaction design and cognitive aspects
Interaction design and cognitive aspects Interaction design and cognitive aspects
Interaction design and cognitive aspects Andres Baravalle
 
Usability: introduction (Week 1)
Usability: introduction (Week 1)Usability: introduction (Week 1)
Usability: introduction (Week 1)Andres Baravalle
 

Mehr von Andres Baravalle (8)

Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Don’t make me think
Don’t make me thinkDon’t make me think
Don’t make me think
 
Data collection and analysis
Data collection and analysisData collection and analysis
Data collection and analysis
 
Interaction design and cognitive aspects
Interaction design and cognitive aspects Interaction design and cognitive aspects
Interaction design and cognitive aspects
 
Designing and prototyping
Designing and prototypingDesigning and prototyping
Designing and prototyping
 
Usability requirements
Usability requirements Usability requirements
Usability requirements
 
Usability: introduction (Week 1)
Usability: introduction (Week 1)Usability: introduction (Week 1)
Usability: introduction (Week 1)
 
Don’t make me think!
Don’t make me think!Don’t make me think!
Don’t make me think!
 

Kürzlich hochgeladen

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Kürzlich hochgeladen (20)

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Accessibility: introduction

  • 1. IM2044 – Week 10 Dr. Andres Baravalle 1
  • 2. Lecture content • • • • What is accessibility What is web accessibility The WCAG initiative Examples 2
  • 3. Learning outcomes • This week we will be working on: – LO2: Apply appropriate design and specification standards – LO4: Effectively evaluate various systems and make appropriate design decisions 3
  • 4. What is accessibility • “Accessibility is a general term used to describe the degree to which a product, device, service, or environment is accessible by as many people as possible” (Wikipedia) 4
  • 5. ISO 16071 (2003) • Accessibility is the “usability of a product, service, environment or facility by people with the widest range of capabilities” 5
  • 6. Accessibility and usability • Tying in to usability‟s definition (ISO 13407), we can say that: • "The accessibility of an interface is a measure of the effectiveness, efficiency and satisfaction with which people with the widest range of capabilities can achieve specified goals in a particular environment with that interface." 6
  • 7. Accessibility and usability • If accessibility and usability are a measure, you have to be able to establish their magnitude, relative to a unit of measurement 7
  • 8. Accessibility is about multiple paths (1) • An accessible artefact must support multiple paths to achieve the same task – For example, you (often) can use a mobile phone through voice recognition or using the hardware interface • An interface is accessible to an audience when there is at least one path which can be usable by each individual within the set of intended users 8
  • 9. Accessibility is about multiple paths (2) • To ensure accessibility, interaction paths should be based on the characteristics of: – Users – Interfaces – Goals • A vocal interface to a hammer might not increase its accessibility • A vocal interface for a computer is likely to be more useful 9
  • 10. Web accessibility: introduction • The World Wide Web was conceived by Tim Berners Lee in a scientific environment and was intended to be used to exchange ideas freely among the scientific community. • The original form of the HyperText Markup Language (HTML), the language used to build web pages, provided structured documentation around headings, paragraphs and other structures that define the information content of a textual document. • Presentation was a secondary concern. 10
  • 11. Web accessibility: introduction (2) • As the internet grew and access to computer networks widened, people other than scientists were able to access the Web and new professional figures, in charge of developing web pages, emerged. • The focus shifted a little from content towards presentation: web pages started to be more appealing and rich with graphics. 11
  • 12. Focus on content vs. focus on presentation 12
  • 13. Improving presentation with HTML 4.x • Widespread techniques include: – Proprietary, non-standard and browser-specific extensions to the HTML standard, for adding formatting properties (e.g. the tags <wbr> and <nobr>) – Using images (with a wider font selection) for rendering text to replace plain text on the page – Using images to create graphical elements for presentation, such as „fancy‟ borders around the page – Using data tables for page layout structures, often with blank images to control the white space – Using plugins or scripting to produce additional effects not provided by HTML 13
  • 14. Consequences (some examples) • Inconsistencies amongst browsers: due to the use of proprietary tags, different browsers could be showing the content quite differently • Accessibility was strongly affected by the unexpected use of HTML tags. HTML tags carry a semantic meaning: <h1> for example, refers to a page heading, and should not be used just to make text bigger. • Using tables for layout, or images for borders, was overloading the tags with functions that they didn‟t originally have. 14
  • 15. Disabilities that can affect web access (non-exaustive list) • Hearing disabilities (people who are deaf, hard of hearing, or hearing impaired) • Visual disabilities (people who are blind, colour-blind or visually impaired) • Mobility disabilities (people who are physically disabled or with impaired motor skills) • Learning disabilities (such as people with dyslexia). • It has been estimated that between 15% and 30% of world population, and almost 10% of internet users, has some kind of disability 15
  • 16. That was wrong! • A series of “magic numbers” - numbers that appeared by “magic” - were used in the previous slide • Never forget to include appropriate references and support your statements with relevant quotes • Thatcher, J., Waddell, C., Henry, S., Swierenga, S., Urban, M., Burks, M. and Bohman, P. (2003) Constructing Accessible Websites, Apress, chapter 1. 16
  • 17. Why web accessibility is so important • As the Web displaces more traditional information sources and becomes a key resource for information, commerce, entertainment, distance learning, job searching and government services, it becomes more important that everyone has access to it. 17
  • 18. Making the web accessible • Accessible websites and Web applications, where people with disabilities can perceive, understand, navigate, and interact • Accessible user-agents, such as Web browsers and Web applications in general (such as rich media players), that can be used effectively by people with disabilities, and that work well with assistive technologies that some people with disabilities use to access the Web • Accessible Web authoring tools, which support the production of accessible Web content and websites, and that can be used effectively by people with disabilities. 18
  • 19. WCAG guidelines • The Web Content Accessibility Guidelines have been compiled by the Web Accessibility Initiative project (WAI - W3C) to explain how to make web content accessible 19
  • 20. WCAG guidelines: #1 • Provide equivalent alternatives to auditory and visual content. 20
  • 21. WCAG guidelines: #2 • Don't rely on color alone 21
  • 22. WCAG guidelines: #3 • Use markup and style sheets and do so properly 22
  • 23. WCAG guidelines: #4 • Clarify natural language usage 23
  • 24. WCAG guidelines: #5 • Create tables that transform gracefully 24
  • 25. WCAG guidelines: #6 • Ensure that pages featuring new technologies transform gracefully 25
  • 26. WCAG guidelines: #7 • Ensure user control of time-sensitive content changes 26
  • 27. WCAG guidelines: #8 • Ensure direct accessibility of embedded user interfaces 27
  • 28. WCAG guidelines: #9 • Design for device-independence 28
  • 29. WCAG guidelines: #10 • Use interim solutions 29
  • 30. WCAG guidelines: #11 • Use W3C technologies and guidelines 30
  • 31. WCAG guidelines: #12 • Provide context and orientation information 31
  • 32. WCAG guidelines: #13 • Provide clear navigation mechanisms 32
  • 33. WCAG guidelines: #14 • Ensure that documents are clear and simple 33
  • 34. Examples • • • • The next examples are for discussion Which ones are usable? Which ones are accessbile? WHY? 34
  • 35. Example 1: CAPTCHAs • CAPTCHAs are commonly used as a countermeasure to the action of robots, software that crawls the Web to gather information or to post content. • CAPTCHAs, used together with an authentication system, (should) ensure that robots can‟t post content or access some areas of a website. 35
  • 36. Example 2: Drop-down menu at Adobe.com 36
  • 37. Example 3: auto-completion at script.aculo.us 37
  • 38. Example 4: Mojo • <div dojoType="dijit.layout.BorderContainer" design="sidebar" liveSplitters="false"> • <div dojoType="dijit.layout.ContentPane" region="leading"> • <div id="feature-menu"> <div class="cp" id="DojoLinkPane"> <div class="cpContent"> <div dojoType="dojoc.sandbox.menu.AccordionMenu" id="DojoMenu" store="navStore" init="Dojo [...] • (see http://dojocampus.org/explorer/#Dojox_Image_Lightbox_Grouped) 38
  • 39. Example 5: script.aculo.us • <div class="c"> • <div class="example" id="demo-effect-blinddown" onclick="new Effect.BlindDown(this)"> <div style="height: 120px;"> <img src="http://script.aculo.us/images/demo-logo.gif" alt=""> • <span>Click for Effect.BlindDown demo</span> </div> [...] • (see http://wiki.github.com/madrobby/scriptaculous/combinati on-effects-demo) 39
  • 40. Testing tools • The web developer toolbar: – WCAG test – No stylesheets – Hide images – Validate HTML/CSS • Lynx! 40
  • 42. Readings • The WCAG (Web Accessibility Initiative) website: http://www.w3.org/WAI/ • Web Content Accessibility Guidelines 1.0 http://www.w3.org/TR/WCAG10/ • Web Content Accessibility Guidelines 2.0: http://www.w3.org/TR/WCAG20/ • Checklist of Checkpoints for Web Content Accessibility Guidelines 1.0: http://www.w3.org/TR/WCAG10/fullchecklist.html 42