SlideShare a Scribd company logo
© 2013 IBM Corporation
Web Accessibility Snapshot:
An Effort to Reveal Coding Guidelines
Conformance
Vagner Figueredo de Santana and Rogério Abreu de Paula
IBM Research Brazil, Social Enterprise Technology Group, Service Systems
May 13, 2013
IBM Research
© 2013 IBM Corporation
Agenda
 Introduction and background
 Motivation
 Approach
 Results
 Discussion and conclusion
© 2013 IBM Corporation
Introduction and background
The Web has at least 14 billions of pages (www.worldwidewebsize.com)
© 2013 IBM Corporation
Introduction and background
 World Health Organization says that 15% have some for of disability
 Web Accessibility
– Perceive
– Understand
– Navigate
– Interact
– Contribute
 Correct Web pages markup is essential to semantics
© 2013 IBM Corporation
Introduction and background
 Level of comprehension required to understand the guidelines might be
the cause of its low use by web developers
– Sloat et al.2006
 Automated tests count on 35% of false negatives
– Brajnik, 2004
 Guidelines are not the “silver bullet” for Web accessibility
 Coding guidelines set the minimum standards
 Conformance with coding guidelines is not sufficient
 … but it is necessary
© 2013 IBM Corporation
Motivation
 Inspiration: Nomensa's report to the United Nation
 The Nomensa's report:
– Run in 2006
– Counted on 100 websites
– Involved sites from 20 countries
– Results: 97% of the websites did not reach WCAG 1.0 (Level A)
 Objective:
– To draw a broader and updated picture of coding guidelines
conformance
– Considering
• The top 1,000 popular websites
• Sample of 1,000 websites
© 2013 IBM Corporation
Approach
 To provide a snapshot
– Alexa.com's top 1,000 popular websites (homepages)
– Sample of 1,000 websites (homepages)
 To automatically evaluate
– Selenium IDE
• www.seleniumhq.org
– AChecker
• www.achecker.ca
 Metrics considered
– WCAG 2.0 Level A
• Minimum level to which a Web page should conform
– Known problems reported by AChecker
• Identified with certainty as accessibility barriers
• Developers must fix these problems
© 2013 IBM Corporation
Approach
 Sampling the Web
– Input
• One alphanumeric array (a, b, c, …, 0, …, 9)
• One array containing top level domains (ac, ad, …, com, …, net, …)
• List size (e.g., 1000)
– Procedure
• While the list's length is less then 1000
– Generates the length of the host name
– While host name is less than the generate length
Select a random position and concatenates it to the host name
– Selects a random top level domain and concatenates it to the host
– Tries to connect to the generated address
– If the address is valid, then it is added to the list of addresses
– Output
• List of working addresses
© 2013 IBM Corporation
Results
 Sampled (n=987)
- Mean known problems
7.00 (SD=35.48)
- One or more known problems: 85.11%
- Zero know problems: 14.89%
 Top popular (n=922)
- Mean known problems:
32.97 (SD=60.47)
- One or more known problems: 95.66%
- Zero know problems: 4.34%
© 2013 IBM Corporation
Results
 Sampled vs Top 1,000
- Results do not follow a normal
distribution
Shapiro-Wilk → p-value < 0.001
- Result sets are different
Wilcoxom Rank Sum → p-value 0.001
- Popularity is not correlated to the
number of known problems
Pearson correlation coefficient of 0.09
© 2013 IBM Corporation
Discussion and conclusion
 Homepages with know problems ranges form 85-95%
– Why homepages?
 Conformance is necessary... not sufficient
 A lot of work is beyond of automatic evaluation.... and this snapshot
 Commonly found problems
– Missing alt attribute
– Form with missing labels
 Web Accessibility Snapshot project aims at
– Providing updates in this subject
– Invite organizations to solve issues of higher impact with easy fixes
– For the future
• To increase the data set
• To highlight more and more an action-centered point of view
© 2013 IBM Corporation
If you want to know more about the project,
just let me know.... vagsant@br.ibm.com
Thank you!

More Related Content

PPTX
Evaluating Accessibility-in-Use
Markel Vigo
 
PPTX
Cloud4All Introduction
Ross Gardler
 
PPT
W4A2013 - Firefixia: An Accessibility Web Browser Customization Toolbar for P...
Vagner Santana
 
PDF
Understanding users in the Wild
AitorApaolaza
 
PPTX
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
Markel Vigo
 
PPT
The Path to WCAG 2.0 Through Industry Based Training
Media Access Australia
 
PDF
A quantitative analysis of wcag 2.0 compliance for some indian web portals
IJCSEA Journal
 
PDF
Wordcamp 2014 - How to Perform an Accessibility Audit
Janis Yee
 
Evaluating Accessibility-in-Use
Markel Vigo
 
Cloud4All Introduction
Ross Gardler
 
W4A2013 - Firefixia: An Accessibility Web Browser Customization Toolbar for P...
Vagner Santana
 
Understanding users in the Wild
AitorApaolaza
 
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
Markel Vigo
 
The Path to WCAG 2.0 Through Industry Based Training
Media Access Australia
 
A quantitative analysis of wcag 2.0 compliance for some indian web portals
IJCSEA Journal
 
Wordcamp 2014 - How to Perform an Accessibility Audit
Janis Yee
 

Similar to W4A2013 - Web Accessibility Snapshot: An Effort to Reveal Coding Guidelines Conformance (20)

PDF
Web content accessibility
krishnapriya Tadepalli
 
PPTX
Web Accessibility
Manjeet Vaseer
 
PPT
Itz Lecture Bi & Web Tech Standards Feb 2009
subramanian K
 
PPTX
Wave training
Sean Yo
 
PPTX
Accessibility: introduction
Andres Baravalle
 
PPTX
Accessibility introduction
Andres Baravalle
 
PPT
corePHP Usability Accessibility by Steven Pignataro
John Coonen
 
PPT
Udem 2007 Accessibility Standards
sharron
 
PPTX
Semantic mark-up with schema.org: helping search engines understand the Web
Peter Mika
 
PDF
Enterprise Search in SharePoint 2013
Findwise
 
PDF
Accessibility part 2
Yongjie Chen 陈永杰
 
PPTX
DMDS Winter Workshop 2 Slides
Paige Morgan
 
PPTX
Introduction to the Semantic Web
Oscar Corcho
 
PPTX
Importance of the Usability of a website
Sherihan Anver
 
PPT
Wordcamp buffalo
thegeniusca
 
PPTX
Web accessibility strategies for the new decade
Andrew Stevens
 
PPT
Wordcamp Toronto 2013
thegeniusca
 
PDF
Accessibility for beginners
Elizabeth Fiennes
 
PDF
Oct 2014 Siteimprove Stockholm Accessibility Conference
Kevin Rydberg
 
PPT
Usability and accessibility on the web
Vlad Posea
 
Web content accessibility
krishnapriya Tadepalli
 
Web Accessibility
Manjeet Vaseer
 
Itz Lecture Bi & Web Tech Standards Feb 2009
subramanian K
 
Wave training
Sean Yo
 
Accessibility: introduction
Andres Baravalle
 
Accessibility introduction
Andres Baravalle
 
corePHP Usability Accessibility by Steven Pignataro
John Coonen
 
Udem 2007 Accessibility Standards
sharron
 
Semantic mark-up with schema.org: helping search engines understand the Web
Peter Mika
 
Enterprise Search in SharePoint 2013
Findwise
 
Accessibility part 2
Yongjie Chen 陈永杰
 
DMDS Winter Workshop 2 Slides
Paige Morgan
 
Introduction to the Semantic Web
Oscar Corcho
 
Importance of the Usability of a website
Sherihan Anver
 
Wordcamp buffalo
thegeniusca
 
Web accessibility strategies for the new decade
Andrew Stevens
 
Wordcamp Toronto 2013
thegeniusca
 
Accessibility for beginners
Elizabeth Fiennes
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Kevin Rydberg
 
Usability and accessibility on the web
Vlad Posea
 
Ad

More from Vagner Santana (12)

PPT
Introdução à Engenharia de Requisitos e RUP
Vagner Santana
 
PPT
MCPL2013 - Social network analyses in organizations: challenges and approache...
Vagner Santana
 
PPT
WWW/Internet 2011 - A Framework for Web 2.0 Secure Widgets
Vagner Santana
 
PPT
IHC 2010 - Bringing Users of a Digital Divide Context to Website Evaluation U...
Vagner Santana
 
PPT
IHC 2010 - Competição de avaliação
Vagner Santana
 
PPT
Acessibilidade web
Vagner Santana
 
PPT
SEMISH 2009 - Redes Sociais Online
Vagner Santana
 
PPTX
ICEIS 2012 - VISUALIZING USER INTERFACE EVENTS: Event Stream Summarization th...
Vagner Santana
 
PPT
Padrões de Projeto
Vagner Santana
 
PPT
Padrões Arquiteturais de Sistemas
Vagner Santana
 
PPT
Desenvolvimento de Software
Vagner Santana
 
PPT
W4A 2012 - Vagner Santana
Vagner Santana
 
Introdução à Engenharia de Requisitos e RUP
Vagner Santana
 
MCPL2013 - Social network analyses in organizations: challenges and approache...
Vagner Santana
 
WWW/Internet 2011 - A Framework for Web 2.0 Secure Widgets
Vagner Santana
 
IHC 2010 - Bringing Users of a Digital Divide Context to Website Evaluation U...
Vagner Santana
 
IHC 2010 - Competição de avaliação
Vagner Santana
 
Acessibilidade web
Vagner Santana
 
SEMISH 2009 - Redes Sociais Online
Vagner Santana
 
ICEIS 2012 - VISUALIZING USER INTERFACE EVENTS: Event Stream Summarization th...
Vagner Santana
 
Padrões de Projeto
Vagner Santana
 
Padrões Arquiteturais de Sistemas
Vagner Santana
 
Desenvolvimento de Software
Vagner Santana
 
W4A 2012 - Vagner Santana
Vagner Santana
 
Ad

Recently uploaded (20)

DOCX
Personalized Jewellery Guide: Engraved Rings, Initial Necklaces & Birthstones...
Dishis jewels
 
PPTX
UCSP-Quarter 1-Week 5-Powerpoint Presentation
EmyMaquiling1
 
PDF
Shayna Andrieze Yjasmin Goles - Your VA!
shaynagoles31
 
PPTX
Landscape assignment for landscape architecture
aditikoshley2
 
PDF
Portfolio Arch Estsabel Chourio - Interiorism,
arqeech
 
PPTX
Digital Printing presentation-update-26.08.24.pptx
MDFoysalAhmed13
 
PDF
Top 10 UI/UX Design Agencies in Dubai Shaping Digital Experiences
Tenet UI UX
 
PDF
Find Your Target Audience A 6-Step Framework to Grow Your Business.pdf
Zinavo Pvt Ltd
 
PPTX
Gradient Texture UI Morph Slides for Business2.pptx
DarylArellaga1
 
PDF
SS27 Women's Fashion Trend Book Peclers Paris
Peclers Paris
 
PDF
Fashion project1 kebaya reimagined slideshow
reysultane
 
PDF
slide logistics CONVENIENCE STORES ..pdf
thuphuong0965195082
 
PDF
neurons-1hhdbbbsjndjnnbbdjndnnndj30501.pdf
Rahul954607
 
PPTX
MALURI KISHORE-.pptxdsrhbcdsfvvghhhggggfff
sakthick46
 
PDF
PowerPoint Presentation -- Jennifer Kyte -- 9786400311489 -- ade9381d14f65b06...
Adeel452922
 
PPTX
KOTA LAMA BANYUMAS.pptxxxxxxxxxxxxxxxxxxxx
pt satwindu utama
 
PPTX
Web Design: Enhancing User Experience & Brand Value
ashokmakwana0303
 
PDF
SS27 Environments & Design Trend Book Peclers Paris
Peclers Paris
 
PDF
10 Real World Lessons and 4 Practical Tips for Large Group LSP Method
Ren Chang Soo
 
PPTX
UCSP-Powerpoint Presentation-Lesson-7.pptx
EmyMaquiling1
 
Personalized Jewellery Guide: Engraved Rings, Initial Necklaces & Birthstones...
Dishis jewels
 
UCSP-Quarter 1-Week 5-Powerpoint Presentation
EmyMaquiling1
 
Shayna Andrieze Yjasmin Goles - Your VA!
shaynagoles31
 
Landscape assignment for landscape architecture
aditikoshley2
 
Portfolio Arch Estsabel Chourio - Interiorism,
arqeech
 
Digital Printing presentation-update-26.08.24.pptx
MDFoysalAhmed13
 
Top 10 UI/UX Design Agencies in Dubai Shaping Digital Experiences
Tenet UI UX
 
Find Your Target Audience A 6-Step Framework to Grow Your Business.pdf
Zinavo Pvt Ltd
 
Gradient Texture UI Morph Slides for Business2.pptx
DarylArellaga1
 
SS27 Women's Fashion Trend Book Peclers Paris
Peclers Paris
 
Fashion project1 kebaya reimagined slideshow
reysultane
 
slide logistics CONVENIENCE STORES ..pdf
thuphuong0965195082
 
neurons-1hhdbbbsjndjnnbbdjndnnndj30501.pdf
Rahul954607
 
MALURI KISHORE-.pptxdsrhbcdsfvvghhhggggfff
sakthick46
 
PowerPoint Presentation -- Jennifer Kyte -- 9786400311489 -- ade9381d14f65b06...
Adeel452922
 
KOTA LAMA BANYUMAS.pptxxxxxxxxxxxxxxxxxxxx
pt satwindu utama
 
Web Design: Enhancing User Experience & Brand Value
ashokmakwana0303
 
SS27 Environments & Design Trend Book Peclers Paris
Peclers Paris
 
10 Real World Lessons and 4 Practical Tips for Large Group LSP Method
Ren Chang Soo
 
UCSP-Powerpoint Presentation-Lesson-7.pptx
EmyMaquiling1
 

W4A2013 - Web Accessibility Snapshot: An Effort to Reveal Coding Guidelines Conformance

  • 1. © 2013 IBM Corporation Web Accessibility Snapshot: An Effort to Reveal Coding Guidelines Conformance Vagner Figueredo de Santana and Rogério Abreu de Paula IBM Research Brazil, Social Enterprise Technology Group, Service Systems May 13, 2013 IBM Research
  • 2. © 2013 IBM Corporation Agenda  Introduction and background  Motivation  Approach  Results  Discussion and conclusion
  • 3. © 2013 IBM Corporation Introduction and background The Web has at least 14 billions of pages (www.worldwidewebsize.com)
  • 4. © 2013 IBM Corporation Introduction and background  World Health Organization says that 15% have some for of disability  Web Accessibility – Perceive – Understand – Navigate – Interact – Contribute  Correct Web pages markup is essential to semantics
  • 5. © 2013 IBM Corporation Introduction and background  Level of comprehension required to understand the guidelines might be the cause of its low use by web developers – Sloat et al.2006  Automated tests count on 35% of false negatives – Brajnik, 2004  Guidelines are not the “silver bullet” for Web accessibility  Coding guidelines set the minimum standards  Conformance with coding guidelines is not sufficient  … but it is necessary
  • 6. © 2013 IBM Corporation Motivation  Inspiration: Nomensa's report to the United Nation  The Nomensa's report: – Run in 2006 – Counted on 100 websites – Involved sites from 20 countries – Results: 97% of the websites did not reach WCAG 1.0 (Level A)  Objective: – To draw a broader and updated picture of coding guidelines conformance – Considering • The top 1,000 popular websites • Sample of 1,000 websites
  • 7. © 2013 IBM Corporation Approach  To provide a snapshot – Alexa.com's top 1,000 popular websites (homepages) – Sample of 1,000 websites (homepages)  To automatically evaluate – Selenium IDE • www.seleniumhq.org – AChecker • www.achecker.ca  Metrics considered – WCAG 2.0 Level A • Minimum level to which a Web page should conform – Known problems reported by AChecker • Identified with certainty as accessibility barriers • Developers must fix these problems
  • 8. © 2013 IBM Corporation Approach  Sampling the Web – Input • One alphanumeric array (a, b, c, …, 0, …, 9) • One array containing top level domains (ac, ad, …, com, …, net, …) • List size (e.g., 1000) – Procedure • While the list's length is less then 1000 – Generates the length of the host name – While host name is less than the generate length Select a random position and concatenates it to the host name – Selects a random top level domain and concatenates it to the host – Tries to connect to the generated address – If the address is valid, then it is added to the list of addresses – Output • List of working addresses
  • 9. © 2013 IBM Corporation Results  Sampled (n=987) - Mean known problems 7.00 (SD=35.48) - One or more known problems: 85.11% - Zero know problems: 14.89%  Top popular (n=922) - Mean known problems: 32.97 (SD=60.47) - One or more known problems: 95.66% - Zero know problems: 4.34%
  • 10. © 2013 IBM Corporation Results  Sampled vs Top 1,000 - Results do not follow a normal distribution Shapiro-Wilk → p-value < 0.001 - Result sets are different Wilcoxom Rank Sum → p-value 0.001 - Popularity is not correlated to the number of known problems Pearson correlation coefficient of 0.09
  • 11. © 2013 IBM Corporation Discussion and conclusion  Homepages with know problems ranges form 85-95% – Why homepages?  Conformance is necessary... not sufficient  A lot of work is beyond of automatic evaluation.... and this snapshot  Commonly found problems – Missing alt attribute – Form with missing labels  Web Accessibility Snapshot project aims at – Providing updates in this subject – Invite organizations to solve issues of higher impact with easy fixes – For the future • To increase the data set • To highlight more and more an action-centered point of view
  • 12. © 2013 IBM Corporation If you want to know more about the project, just let me know.... [email protected] Thank you!