SlideShare a Scribd company logo
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions




Guideline Aggregation: Web Accessibility
       Evaluation for Older Users

Giorgio Brajnik (1), Yeliz Yesilada (2), Simon Harper (2)

                     (1) Dip. di Matematica e Informatica
                           University of Udine, Italy
                      www.dimi.uniud.it/giorgio
                       (2)School of Computer Science
                          University of Manchester
                               Manchester, UK


                                  W4A 2009



              c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



The problem with analytic evaluation methods

       conformance reviews (eg. wrt WCAG20) are
       non-contextualized, not specific
       evaluators are not guided into assessing consequences of
       violations
       there’s no reliable way to rate severity of violations

   Our approach
    1. Provide context to evaluators: focus on specific barriers
       and user categories (eg. blind, motor impaired, cognitively
       impaired, low vision, ...)
    2. Provide more formalized ways to rate severity



                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Multiple impairments
   How to cope with multiple impairments and combinatorial
   explosion?
      eg. older people




      Dynamic Aggregation:
        1. do the evaluation for primitive categories
        2. and then aggregate
        3. eg. barriers for older people = barriers for low vision
           ∪ those for motor impaired ∪ ...


                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Barrier Walkthrough


    1. Analytic method; similar to quot;heuristic walkthroughquot;
    2. Based on barriers (ako quot;vulnerability pointsquot;)
    3. Failure modes are contextualized within usage scenarios
    4. This helps evaluators in rating severity = F(impact,
       persistence) in {1,2,3}
    5. See http://www.dimi.uniud.it/giorgio/
       projects/bw/bw.html
  (Brajnik, ICCHP 2006; ASSETS 2007)




                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Example of a barrier

   Rich images lacking equivalent text


       Users: Blind persons using a screen reader
       Cause: The page contains some image that provides
       information (e.g. a diagram, histogram, picture, drawing,
       graph) but only in a graphical format; no equivalent textual
       description appears in the page.
       Failure mode: The user, even if s/he perceives that there
       is an important image, has no way to get the information it
       contains. In addition s/he spends time and effort trying to
       find out where in the page or site that information is buried.



                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Experiment



  Goal
  To explore which conclusions are invariant wrt aggregation.
      Do certain differences among sites disappear?
      How does reliability change?
      How does correctness of evaluations change?
      How does the difference b/w expert/non-expert change?




                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Plan


  Mixed design experiment
       19 experts + 51 non-experts applying BW; 61 barrier types
       (within-subj)
       2 primitive user categories: low vision, motor impaired
       (within-subj)
       1 aggregated category: older adults = union of individual
       barriers found for primitive categories
       4 pages (1 page/subject, between-subj): IMDB.com,
       Facebook.com, novascotiaquilts.com, Sam’s Chop House




                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Spreadsheet




                  c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



True Barriers Types


   Correct ratings
   those where the majority of experts agreed on their severity

   Results:
       Experts: 27 out of 61 barrier types (quot;ambiguous linksquot;,
       quot;functional images w/o textquot;, quot;inflexible layoutquot;, quot;missing
       internal linksquot;, ...)
       Non-experts: 24 out of those 27 (missed: quot;forms w/o
       labelsquot;, quot;moving contentquot;, quot;no css supportquot;)
       Certain barriers are specific for specific user categories




                     c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Reliability


   Reproducibility
   given (barrier type, user group, page)
   rep = 1 − sd if positive; 1 if M = 0; 0 otherwise
              M
   where M, sd are mean/std.dev of weighted severity

   Agreement
   given (user group, page)
   on all barrier types compute the ICC (Intraclass Correlation
   Coefficient – relative and absolute consistency)




                     c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Reproducibility




                   c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Reproducibility




                   c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Mean weighted severities




                  c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Correctness


                                                   Ratings:
                            I
      Error rate E =       C+I
      Accuracy = % of
      reported barriers that
      are correct
      Sensitivity = % of
      correct barriers that are
      reported
                       2A·S
      F.measure =      A+S




                   c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Error rates




                   c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



F-measure




                 c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Invariant properties


    1. Aggregation does not worsen the problem of missed
       barriers
    2. Reliability: experts are consistently more reliable; same
       pattern across pages
    3. Severities: experts are more judgmental; ranks of pages
       do not change
    4. Quality: error rates maintain a similar difference (expert vs
       non-experts)
    5. Quality: F-measure conf. intervals shrink; they keep same
       relationship




                     c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Conclusions


   1. Aggregation seems to work: it enables contextualized
      evaluations and leads to results that are potentially valid
   2. It could be extended to cope with degrees of impairment

  Limitations
   1. We did not validate our conclusions against an
      independent assessment
   2. We don’t know if the same conclusions would hold for any
      set of primitive user categories

  Questions?



                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users
The problem Barrier walkthrough Experimental plan Results Discussion and conclusions



Evaluation framework



      based on reliability (reproducibility + agreement),
      correctness (error rate, accuracy, sensitivity and
      F-measure)
      is viable
      is discriminatory
  It can be used to assess pros and cons of an evaluation
  method.




                    c Brajnik, Yesilada, Harper   Guideline Aggregation: Web Accessibility Evaluation for Older Users

More Related Content

Similar to Guideline Aggregation: Web Accessibility

Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...chrisbailey000
 
#W4A2011 - C. Bailey
#W4A2011 - C. Bailey#W4A2011 - C. Bailey
#W4A2011 - C. Bailey
chrisbailey000
 
Exams are online!
Exams are online!Exams are online!
Exams are online!
Derek Moore
 
Intranet Usability Testing
Intranet Usability TestingIntranet Usability Testing
Intranet Usability Testing
John Sorflaten, PhD, CUXP
 
Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...
Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...
Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...chrisbailey000
 
Upa Conference Loic Nunez 18 June2008
Upa Conference Loic Nunez 18 June2008Upa Conference Loic Nunez 18 June2008
Upa Conference Loic Nunez 18 June2008Loic Nunez
 
Contradiction in Reviews: is it Strong or Low?
Contradiction in Reviews: is it Strong or Low?Contradiction in Reviews: is it Strong or Low?
Contradiction in Reviews: is it Strong or Low?
Ismail BADACHE
 
Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...
Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...
Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...Yuwei Lin
 
Enriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind UsersEnriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind Users
Markel Vigo
 
Bridging the Gap between Broadband and Older Adults
Bridging the Gap between Broadband and Older AdultsBridging the Gap between Broadband and Older Adults
Bridging the Gap between Broadband and Older Adults
guest9716c86
 
Crowdsourcing Linked Data Quality Assessment
Crowdsourcing Linked Data Quality AssessmentCrowdsourcing Linked Data Quality Assessment
Crowdsourcing Linked Data Quality Assessment
Amrapali Zaveri, PhD
 
Usability Assessment 2004 02
Usability Assessment 2004 02Usability Assessment 2004 02
Usability Assessment 2004 02
jessicaward1
 
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
GISRUK conference
 
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
User Vision
 
Swizzard is best Content Management System
Swizzard is best Content Management SystemSwizzard is best Content Management System
Swizzard is best Content Management System
Gary Dragul
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testing
Russ Weakley
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metricsMarkel Vigo
 

Similar to Guideline Aggregation: Web Accessibility (20)

Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
Measuring and Comparing the Reliability of the Structured Walkthrough Evaluat...
 
#W4A2011 - C. Bailey
#W4A2011 - C. Bailey#W4A2011 - C. Bailey
#W4A2011 - C. Bailey
 
Exams are online!
Exams are online!Exams are online!
Exams are online!
 
Intranet Usability Testing
Intranet Usability TestingIntranet Usability Testing
Intranet Usability Testing
 
Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...
Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...
Investigating the Appropriateness and Relevance of Mobile Web Accessibility G...
 
Upa Conference Loic Nunez 18 June2008
Upa Conference Loic Nunez 18 June2008Upa Conference Loic Nunez 18 June2008
Upa Conference Loic Nunez 18 June2008
 
Contradiction in Reviews: is it Strong or Low?
Contradiction in Reviews: is it Strong or Low?Contradiction in Reviews: is it Strong or Low?
Contradiction in Reviews: is it Strong or Low?
 
Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...
Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...
Some Methodological Thoughts on Using Text Mining for Frame Analysis of Media...
 
Enriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind UsersEnriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind Users
 
Bridging the Gap between Broadband and Older Adults
Bridging the Gap between Broadband and Older AdultsBridging the Gap between Broadband and Older Adults
Bridging the Gap between Broadband and Older Adults
 
Crowdsourcing Linked Data Quality Assessment
Crowdsourcing Linked Data Quality AssessmentCrowdsourcing Linked Data Quality Assessment
Crowdsourcing Linked Data Quality Assessment
 
Chapter18
Chapter18Chapter18
Chapter18
 
W4 A Sirithumgul
W4 A SirithumgulW4 A Sirithumgul
W4 A Sirithumgul
 
Usability Assessment 2004 02
Usability Assessment 2004 02Usability Assessment 2004 02
Usability Assessment 2004 02
 
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
 
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
 
Swizzard is best Content Management System
Swizzard is best Content Management SystemSwizzard is best Content Management System
Swizzard is best Content Management System
 
Accessibility and the importance of user testing
Accessibility and the importance of user testingAccessibility and the importance of user testing
Accessibility and the importance of user testing
 
Presentation
PresentationPresentation
Presentation
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metrics
 

More from Simon Harper

Combining SADIe and AxsJAX To Improve Accessibility
Combining SADIe and AxsJAX To Improve AccessibilityCombining SADIe and AxsJAX To Improve Accessibility
Combining SADIe and AxsJAX To Improve Accessibility
Simon Harper
 
Subasi Ureq Semantic Accessiblity Final
Subasi Ureq Semantic Accessiblity FinalSubasi Ureq Semantic Accessiblity Final
Subasi Ureq Semantic Accessiblity FinalSimon Harper
 
Punyabukkana W4A2008 Presentation
Punyabukkana W4A2008 PresentationPunyabukkana W4A2008 Presentation
Punyabukkana W4A2008 PresentationSimon Harper
 
W4A Transcoding Challenge
W4A Transcoding ChallengeW4A Transcoding Challenge
W4A Transcoding ChallengeSimon Harper
 

More from Simon Harper (7)

W4a09
W4a09W4a09
W4a09
 
Combining SADIe and AxsJAX To Improve Accessibility
Combining SADIe and AxsJAX To Improve AccessibilityCombining SADIe and AxsJAX To Improve Accessibility
Combining SADIe and AxsJAX To Improve Accessibility
 
Ramon
RamonRamon
Ramon
 
Subasi Ureq Semantic Accessiblity Final
Subasi Ureq Semantic Accessiblity FinalSubasi Ureq Semantic Accessiblity Final
Subasi Ureq Semantic Accessiblity Final
 
W4 A Hera Ffx
W4 A  Hera FfxW4 A  Hera Ffx
W4 A Hera Ffx
 
Punyabukkana W4A2008 Presentation
Punyabukkana W4A2008 PresentationPunyabukkana W4A2008 Presentation
Punyabukkana W4A2008 Presentation
 
W4A Transcoding Challenge
W4A Transcoding ChallengeW4A Transcoding Challenge
W4A Transcoding Challenge
 

Recently uploaded

Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Guideline Aggregation: Web Accessibility

  • 1. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Guideline Aggregation: Web Accessibility Evaluation for Older Users Giorgio Brajnik (1), Yeliz Yesilada (2), Simon Harper (2) (1) Dip. di Matematica e Informatica University of Udine, Italy www.dimi.uniud.it/giorgio (2)School of Computer Science University of Manchester Manchester, UK W4A 2009 c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 2. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions The problem with analytic evaluation methods conformance reviews (eg. wrt WCAG20) are non-contextualized, not specific evaluators are not guided into assessing consequences of violations there’s no reliable way to rate severity of violations Our approach 1. Provide context to evaluators: focus on specific barriers and user categories (eg. blind, motor impaired, cognitively impaired, low vision, ...) 2. Provide more formalized ways to rate severity c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 3. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Multiple impairments How to cope with multiple impairments and combinatorial explosion? eg. older people Dynamic Aggregation: 1. do the evaluation for primitive categories 2. and then aggregate 3. eg. barriers for older people = barriers for low vision ∪ those for motor impaired ∪ ... c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 4. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Barrier Walkthrough 1. Analytic method; similar to quot;heuristic walkthroughquot; 2. Based on barriers (ako quot;vulnerability pointsquot;) 3. Failure modes are contextualized within usage scenarios 4. This helps evaluators in rating severity = F(impact, persistence) in {1,2,3} 5. See http://www.dimi.uniud.it/giorgio/ projects/bw/bw.html (Brajnik, ICCHP 2006; ASSETS 2007) c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 5. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Example of a barrier Rich images lacking equivalent text Users: Blind persons using a screen reader Cause: The page contains some image that provides information (e.g. a diagram, histogram, picture, drawing, graph) but only in a graphical format; no equivalent textual description appears in the page. Failure mode: The user, even if s/he perceives that there is an important image, has no way to get the information it contains. In addition s/he spends time and effort trying to find out where in the page or site that information is buried. c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 6. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Experiment Goal To explore which conclusions are invariant wrt aggregation. Do certain differences among sites disappear? How does reliability change? How does correctness of evaluations change? How does the difference b/w expert/non-expert change? c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 7. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Plan Mixed design experiment 19 experts + 51 non-experts applying BW; 61 barrier types (within-subj) 2 primitive user categories: low vision, motor impaired (within-subj) 1 aggregated category: older adults = union of individual barriers found for primitive categories 4 pages (1 page/subject, between-subj): IMDB.com, Facebook.com, novascotiaquilts.com, Sam’s Chop House c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 8. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Spreadsheet c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 9. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions True Barriers Types Correct ratings those where the majority of experts agreed on their severity Results: Experts: 27 out of 61 barrier types (quot;ambiguous linksquot;, quot;functional images w/o textquot;, quot;inflexible layoutquot;, quot;missing internal linksquot;, ...) Non-experts: 24 out of those 27 (missed: quot;forms w/o labelsquot;, quot;moving contentquot;, quot;no css supportquot;) Certain barriers are specific for specific user categories c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 10. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Reliability Reproducibility given (barrier type, user group, page) rep = 1 − sd if positive; 1 if M = 0; 0 otherwise M where M, sd are mean/std.dev of weighted severity Agreement given (user group, page) on all barrier types compute the ICC (Intraclass Correlation Coefficient – relative and absolute consistency) c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 11. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Reproducibility c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 12. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Reproducibility c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 13. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Mean weighted severities c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 14. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Correctness Ratings: I Error rate E = C+I Accuracy = % of reported barriers that are correct Sensitivity = % of correct barriers that are reported 2A·S F.measure = A+S c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 15. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Error rates c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 16. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions F-measure c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 17. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Invariant properties 1. Aggregation does not worsen the problem of missed barriers 2. Reliability: experts are consistently more reliable; same pattern across pages 3. Severities: experts are more judgmental; ranks of pages do not change 4. Quality: error rates maintain a similar difference (expert vs non-experts) 5. Quality: F-measure conf. intervals shrink; they keep same relationship c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 18. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Conclusions 1. Aggregation seems to work: it enables contextualized evaluations and leads to results that are potentially valid 2. It could be extended to cope with degrees of impairment Limitations 1. We did not validate our conclusions against an independent assessment 2. We don’t know if the same conclusions would hold for any set of primitive user categories Questions? c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users
  • 19. The problem Barrier walkthrough Experimental plan Results Discussion and conclusions Evaluation framework based on reliability (reproducibility + agreement), correctness (error rate, accuracy, sensitivity and F-measure) is viable is discriminatory It can be used to assess pros and cons of an evaluation method. c Brajnik, Yesilada, Harper Guideline Aggregation: Web Accessibility Evaluation for Older Users