SlideShare a Scribd company logo
Web Not For All
A Large Scale Study of Web Accessibility

     Rui Lopes1, Daniel Gomes2, Luís Carriço1

          1   LaSIGE, University of Lisbon
                      2 FCCN
Context

• The Web is the biggest information source
  for Mankind. Decentralised architecture
  made it blossom.
• Humans (and computers!) contribute to
  information production and consumption,
  leading to ~45B Web pages.
Context
• Growth of users contributing and
  interacting with the Web leads to significant
  diversity of users, including people with
  disabilities.
• The openness and decentralisation of the
  Web leads to an uncontrolled quality check
  of Websites’ usability (and accessibility).
What is the state of accessibility on the Web?
• It is known that Web accessibility adequacy
  is often far worse than desired.
• Studies tend to focus on a restricted (small)
  set of Web sites.


• Do macroscopic properties of Web
  accessibility emerge from analysing at a
  large scale?
Experiment
                   background




• The Portuguese Web Archive initiative
  periodically crawls contents from the
  Portuguese Web (.pt and others) for future
  preservation.
• Services are built on top of crawled
  collections: search (end users) & analysis
  framework (researchers).
Methodology
      data acquisition - obtaining the document collection



• Collect a sufficiently large portion of the
  Web, yet representative (e.g., national
  Webs)
• Spider traps handled gracefully
• Boostraped with 200,000 Website
  addresses from the .pt TLD
• Collected March/May 2008
Methodology
              data acquisition - evaluation process




• Implementation of 39 WCAG 1.0
  checkpoints yield pass, fail, warn.
  (collection previous to WCAG 2.0 TR)


• Overcome computational effort with
  Hadoop cluster, streams, caching, etc.
Methodology
                  data analysis




• Failure rate, 3 criteria:
Results
                    general



• 28M Web pages were evaluated.              (58%)



• 21GB evaluation data collected for analysis.
• 40B HTML elements evaluated.              (~1500/page)



   • 1.5B elements passed.     (56/page, 3.89%)



   • 2.9B elements failed.    (103/page, 7.15%)



   • 36B elements warned.        (1291/page, 89%)
Results
               rates versus page count distribution




conservative                 optimistic               strict
Results
               rates versus page complexity (# HTML elements)




conservative                      optimistic                    strict
Discussion
                   on the results



• Large scale confirms predictions of small
  scale studies - the Web is still not for all.
• Smaller Web pages tend to have greater
  accessibility quality.
• Nature of warnings is more striking than
  expected, completely different
  interpretations.
• Automated evaluation is just the
  beginning.
Discussion
                                  on the limitations of the experiment




• HTML structure vs. content rhetorics.
  (CSS & Javascript can change it all)



• Collecting the Web is hard.
  (deep Web - AJAX & forms -, infinite generation, robots.txt, etc.)



• Scaling evaluation & analysis processes is hard.
  (evaluation streamability, resource inter-dependencies, billion node graphs, etc.)
Conclusions
• Large scale accessibility evaluation of the
  Portuguese Web.
• Re-confirmed studies at the large.
• Educating developers & designers about
  warnings is crucial for accessibility success!
• Automated evaluation is just the start.
  Always need for expert & users evaluations.
Ongoing Work
                   we’re still at the tip of the iceberg



• Linking properties               (ranking vs. accessibility)


• Evolution of accessibility compliance in
  time (different document collections)
• Cross-cuts: gov, e-com, personalisation, etc.

• Developing countries
  countries)
                                        (Portuguese speaking African
Ongoing Work
              help wanted from community!




• Making available evaluation datasets (e.g.,
  Linked Data). Ours and yours!
• Larger document collections.

• Transforming warnings into failures with
  machine learning.
Thank you!
 rlopes@di.fc.ul.pt

More Related Content

What's hot

292 daniel dollar ssp yale_28_may2008
292 daniel dollar ssp yale_28_may2008292 daniel dollar ssp yale_28_may2008
292 daniel dollar ssp yale_28_may2008
Society for Scholarly Publishing
 
Walk this way: Online content platform migration experiences and collaboration
Walk this way: Online content platform migration experiences and collaboration Walk this way: Online content platform migration experiences and collaboration
Walk this way: Online content platform migration experiences and collaboration
NASIG
 
What Libraries Still Need from Discovery Layers
What Libraries Still Need from Discovery LayersWhat Libraries Still Need from Discovery Layers
What Libraries Still Need from Discovery Layers
National Information Standards Organization (NISO)
 
Peer Council 2016 Keynote Address with John Chapman
Peer Council 2016 Keynote Address with John ChapmanPeer Council 2016 Keynote Address with John Chapman
Peer Council 2016 Keynote Address with John Chapman
Andrea Coffin
 
Transforming University Research - Mar 2006
Transforming University Research - Mar 2006Transforming University Research - Mar 2006
Transforming University Research - Mar 2006
Jill Patrick
 
Lightning talk on MARC records for the Contemporary Composers Web Archive pre...
Lightning talk on MARC records for the Contemporary Composers Web Archive pre...Lightning talk on MARC records for the Contemporary Composers Web Archive pre...
Lightning talk on MARC records for the Contemporary Composers Web Archive pre...
Anna Perricci
 
'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich
'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich
'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich
EDINA, University of Edinburgh
 
Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...
Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...
Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...
National Information Standards Organization (NISO)
 
Discovery Service Implementation: What We Wish We Had Known, or Known to Ask
Discovery Service Implementation: What We Wish We Had Known, or Known to AskDiscovery Service Implementation: What We Wish We Had Known, or Known to Ask
Discovery Service Implementation: What We Wish We Had Known, or Known to Ask
Andrea Coffin
 
Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...
Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...
Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...
Anna Perricci
 
Siegman "Creating Accessible Content"
Siegman "Creating Accessible Content"Siegman "Creating Accessible Content"
Siegman "Creating Accessible Content"
National Information Standards Organization (NISO)
 
PESC-Kirchhoff-ALA Annual 2015 NISO Update
PESC-Kirchhoff-ALA Annual 2015 NISO UpdatePESC-Kirchhoff-ALA Annual 2015 NISO Update
PESC-Kirchhoff-ALA Annual 2015 NISO Update
National Information Standards Organization (NISO)
 
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway ProtocolExposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
Electronic Resources & Libraries
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
National Information Standards Organization (NISO)
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
National Information Standards Organization (NISO)
 
METRO Conference 2014: How collaboration can save [more of] the web: recent p...
METRO Conference 2014: How collaboration can save [more of] the web: recent p...METRO Conference 2014: How collaboration can save [more of] the web: recent p...
METRO Conference 2014: How collaboration can save [more of] the web: recent p...
Anna Perricci
 

What's hot (16)

292 daniel dollar ssp yale_28_may2008
292 daniel dollar ssp yale_28_may2008292 daniel dollar ssp yale_28_may2008
292 daniel dollar ssp yale_28_may2008
 
Walk this way: Online content platform migration experiences and collaboration
Walk this way: Online content platform migration experiences and collaboration Walk this way: Online content platform migration experiences and collaboration
Walk this way: Online content platform migration experiences and collaboration
 
What Libraries Still Need from Discovery Layers
What Libraries Still Need from Discovery LayersWhat Libraries Still Need from Discovery Layers
What Libraries Still Need from Discovery Layers
 
Peer Council 2016 Keynote Address with John Chapman
Peer Council 2016 Keynote Address with John ChapmanPeer Council 2016 Keynote Address with John Chapman
Peer Council 2016 Keynote Address with John Chapman
 
Transforming University Research - Mar 2006
Transforming University Research - Mar 2006Transforming University Research - Mar 2006
Transforming University Research - Mar 2006
 
Lightning talk on MARC records for the Contemporary Composers Web Archive pre...
Lightning talk on MARC records for the Contemporary Composers Web Archive pre...Lightning talk on MARC records for the Contemporary Composers Web Archive pre...
Lightning talk on MARC records for the Contemporary Composers Web Archive pre...
 
'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich
'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich
'Your Scholarship. Our World. Preserving the Long Tail' by Vicky Reich
 
Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...
Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...
Supporting Open Access Publishing via Open Journal Systems – One Library’s ex...
 
Discovery Service Implementation: What We Wish We Had Known, or Known to Ask
Discovery Service Implementation: What We Wish We Had Known, or Known to AskDiscovery Service Implementation: What We Wish We Had Known, or Known to Ask
Discovery Service Implementation: What We Wish We Had Known, or Known to Ask
 
Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...
Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...
Contemporary Composers Web Archive (CCWA): Progress in Collaboratively Collec...
 
Siegman "Creating Accessible Content"
Siegman "Creating Accessible Content"Siegman "Creating Accessible Content"
Siegman "Creating Accessible Content"
 
PESC-Kirchhoff-ALA Annual 2015 NISO Update
PESC-Kirchhoff-ALA Annual 2015 NISO UpdatePESC-Kirchhoff-ALA Annual 2015 NISO Update
PESC-Kirchhoff-ALA Annual 2015 NISO Update
 
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway ProtocolExposing Library Content with the NISO Metasearch XML Gateway Protocol
Exposing Library Content with the NISO Metasearch XML Gateway Protocol
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
METRO Conference 2014: How collaboration can save [more of] the web: recent p...
METRO Conference 2014: How collaboration can save [more of] the web: recent p...METRO Conference 2014: How collaboration can save [more of] the web: recent p...
METRO Conference 2014: How collaboration can save [more of] the web: recent p...
 

Viewers also liked

Some notes on UX
Some notes on UXSome notes on UX
Some notes on UX
Rui Lopes
 
Assistive technology
Assistive technologyAssistive technology
Assistive technology
guest1b791015
 
Networking
NetworkingNetworking
Networking
philco11
 
On Web Accessibility Environments
On Web Accessibility EnvironmentsOn Web Accessibility Environments
On Web Accessibility Environments
Rui Lopes
 
Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016
Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016
Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016
Jarno Limnéll
 
Assistive technology
Assistive technologyAssistive technology
Assistive technology
guest1b791015
 
Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016
Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016
Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016
Jarno Limnéll
 

Viewers also liked (7)

Some notes on UX
Some notes on UXSome notes on UX
Some notes on UX
 
Assistive technology
Assistive technologyAssistive technology
Assistive technology
 
Networking
NetworkingNetworking
Networking
 
On Web Accessibility Environments
On Web Accessibility EnvironmentsOn Web Accessibility Environments
On Web Accessibility Environments
 
Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016
Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016
Luottamus digitaalisessa turvallisuudessa yleisöluento jarno limnéll_08032016
 
Assistive technology
Assistive technologyAssistive technology
Assistive technology
 
Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016
Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016
Mahdollistava turvallisuus Jarno Limnéll Rytminmuutos 13062016
 

Similar to W4A 2010 - Web Not For All: A Large Scale Study of Web Accessibility

Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post Implementation
Rachel Vacek
 
Practical large scale migration guidance
Practical large scale migration guidancePractical large scale migration guidance
Practical large scale migration guidance
Andries den Haan
 
Spca2014 practical large scale migration guidance v1.0 andries den haan
Spca2014 practical large scale migration guidance v1.0 andries den haanSpca2014 practical large scale migration guidance v1.0 andries den haan
Spca2014 practical large scale migration guidance v1.0 andries den haan
NCCOMMS
 
Web Mining
Web MiningWeb Mining
Web Mining
Mudit Dholakia
 
Web mining
Web miningWeb mining
Web mining
Innovative Pencils
 
IRT Unit_4.pptx
IRT Unit_4.pptxIRT Unit_4.pptx
IRT Unit_4.pptx
thenmozhip8
 
Ir1
Ir1Ir1
Measuring impact
Measuring impactMeasuring impact
Measuring impact
Stephen Emmott
 
Web Archiving – Lessons and Potential
 Web Archiving – Lessons and Potential Web Archiving – Lessons and Potential
Web Archiving – Lessons and Potential
Daniel Gomes
 
Archiving the French Web: the BnF web archiving workflow. Sara Aubry
Archiving the French Web: the BnF web archiving workflow. Sara AubryArchiving the French Web: the BnF web archiving workflow. Sara Aubry
Archiving the French Web: the BnF web archiving workflow. Sara Aubry
Biblioteca Nacional de España
 
Scalability andefficiencypres
Scalability andefficiencypresScalability andefficiencypres
Scalability andefficiencypres
NekoGato
 
IWMW 2005: Lies, Damn Lies, and Web Statistics (1)
IWMW 2005:  Lies, Damn Lies, and Web Statistics (1)IWMW 2005:  Lies, Damn Lies, and Web Statistics (1)
IWMW 2005: Lies, Damn Lies, and Web Statistics (1)
IWMW
 
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
Arunima Education Foundation
 
introduction to web engineering.pdf
introduction to web engineering.pdfintroduction to web engineering.pdf
introduction to web engineering.pdf
NaglaaFathy42
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?
Testplant
 
introduction to web engineering.pptx
introduction to web engineering.pptxintroduction to web engineering.pptx
introduction to web engineering.pptx
NaglaaFathy42
 
Subject gateway knowledge organisation
Subject gateway knowledge organisationSubject gateway knowledge organisation
Subject gateway knowledge organisation
Aparna Sane
 
Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Charleston 2021 - Hit the ground running - Best practices for navigating cont...Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Matthew Ragucci
 
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
WARCnet
 
WELecture01.pptx
WELecture01.pptxWELecture01.pptx
WELecture01.pptx
SheikhBadarUdDinTahi1
 

Similar to W4A 2010 - Web Not For All: A Large Scale Study of Web Accessibility (20)

Web-Scale Discovery: Post Implementation
Web-Scale Discovery: Post ImplementationWeb-Scale Discovery: Post Implementation
Web-Scale Discovery: Post Implementation
 
Practical large scale migration guidance
Practical large scale migration guidancePractical large scale migration guidance
Practical large scale migration guidance
 
Spca2014 practical large scale migration guidance v1.0 andries den haan
Spca2014 practical large scale migration guidance v1.0 andries den haanSpca2014 practical large scale migration guidance v1.0 andries den haan
Spca2014 practical large scale migration guidance v1.0 andries den haan
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Web mining
Web miningWeb mining
Web mining
 
IRT Unit_4.pptx
IRT Unit_4.pptxIRT Unit_4.pptx
IRT Unit_4.pptx
 
Ir1
Ir1Ir1
Ir1
 
Measuring impact
Measuring impactMeasuring impact
Measuring impact
 
Web Archiving – Lessons and Potential
 Web Archiving – Lessons and Potential Web Archiving – Lessons and Potential
Web Archiving – Lessons and Potential
 
Archiving the French Web: the BnF web archiving workflow. Sara Aubry
Archiving the French Web: the BnF web archiving workflow. Sara AubryArchiving the French Web: the BnF web archiving workflow. Sara Aubry
Archiving the French Web: the BnF web archiving workflow. Sara Aubry
 
Scalability andefficiencypres
Scalability andefficiencypresScalability andefficiencypres
Scalability andefficiencypres
 
IWMW 2005: Lies, Damn Lies, and Web Statistics (1)
IWMW 2005:  Lies, Damn Lies, and Web Statistics (1)IWMW 2005:  Lies, Damn Lies, and Web Statistics (1)
IWMW 2005: Lies, Damn Lies, and Web Statistics (1)
 
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
 
introduction to web engineering.pdf
introduction to web engineering.pdfintroduction to web engineering.pdf
introduction to web engineering.pdf
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?
 
introduction to web engineering.pptx
introduction to web engineering.pptxintroduction to web engineering.pptx
introduction to web engineering.pptx
 
Subject gateway knowledge organisation
Subject gateway knowledge organisationSubject gateway knowledge organisation
Subject gateway knowledge organisation
 
Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Charleston 2021 - Hit the ground running - Best practices for navigating cont...Charleston 2021 - Hit the ground running - Best practices for navigating cont...
Charleston 2021 - Hit the ground running - Best practices for navigating cont...
 
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
Wednesday 6 May: Hand me the data! What you should know as a humanities resea...
 
WELecture01.pptx
WELecture01.pptxWELecture01.pptx
WELecture01.pptx
 

Recently uploaded

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 

Recently uploaded (20)

Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 

W4A 2010 - Web Not For All: A Large Scale Study of Web Accessibility

  • 1. Web Not For All A Large Scale Study of Web Accessibility Rui Lopes1, Daniel Gomes2, Luís Carriço1 1 LaSIGE, University of Lisbon 2 FCCN
  • 2. Context • The Web is the biggest information source for Mankind. Decentralised architecture made it blossom. • Humans (and computers!) contribute to information production and consumption, leading to ~45B Web pages.
  • 3. Context • Growth of users contributing and interacting with the Web leads to significant diversity of users, including people with disabilities. • The openness and decentralisation of the Web leads to an uncontrolled quality check of Websites’ usability (and accessibility).
  • 4. What is the state of accessibility on the Web?
  • 5. • It is known that Web accessibility adequacy is often far worse than desired. • Studies tend to focus on a restricted (small) set of Web sites. • Do macroscopic properties of Web accessibility emerge from analysing at a large scale?
  • 6. Experiment background • The Portuguese Web Archive initiative periodically crawls contents from the Portuguese Web (.pt and others) for future preservation. • Services are built on top of crawled collections: search (end users) & analysis framework (researchers).
  • 7. Methodology data acquisition - obtaining the document collection • Collect a sufficiently large portion of the Web, yet representative (e.g., national Webs) • Spider traps handled gracefully • Boostraped with 200,000 Website addresses from the .pt TLD • Collected March/May 2008
  • 8. Methodology data acquisition - evaluation process • Implementation of 39 WCAG 1.0 checkpoints yield pass, fail, warn. (collection previous to WCAG 2.0 TR) • Overcome computational effort with Hadoop cluster, streams, caching, etc.
  • 9. Methodology data analysis • Failure rate, 3 criteria:
  • 10. Results general • 28M Web pages were evaluated. (58%) • 21GB evaluation data collected for analysis. • 40B HTML elements evaluated. (~1500/page) • 1.5B elements passed. (56/page, 3.89%) • 2.9B elements failed. (103/page, 7.15%) • 36B elements warned. (1291/page, 89%)
  • 11. Results rates versus page count distribution conservative optimistic strict
  • 12. Results rates versus page complexity (# HTML elements) conservative optimistic strict
  • 13. Discussion on the results • Large scale confirms predictions of small scale studies - the Web is still not for all. • Smaller Web pages tend to have greater accessibility quality. • Nature of warnings is more striking than expected, completely different interpretations. • Automated evaluation is just the beginning.
  • 14. Discussion on the limitations of the experiment • HTML structure vs. content rhetorics. (CSS & Javascript can change it all) • Collecting the Web is hard. (deep Web - AJAX & forms -, infinite generation, robots.txt, etc.) • Scaling evaluation & analysis processes is hard. (evaluation streamability, resource inter-dependencies, billion node graphs, etc.)
  • 15. Conclusions • Large scale accessibility evaluation of the Portuguese Web. • Re-confirmed studies at the large. • Educating developers & designers about warnings is crucial for accessibility success! • Automated evaluation is just the start. Always need for expert & users evaluations.
  • 16. Ongoing Work we’re still at the tip of the iceberg • Linking properties (ranking vs. accessibility) • Evolution of accessibility compliance in time (different document collections) • Cross-cuts: gov, e-com, personalisation, etc. • Developing countries countries) (Portuguese speaking African
  • 17. Ongoing Work help wanted from community! • Making available evaluation datasets (e.g., Linked Data). Ours and yours! • Larger document collections. • Transforming warnings into failures with machine learning.