WeberLab-UW / 2022-Election-Material

Fork of @BlakeRMills repo for Web scraping, candidate data, and election visualizations - to modify for governors and mayors races 🤞
0 stars 0 forks source link

Reporting AXE scores #7

Open nniiicc opened 1 year ago

nniiicc commented 1 year ago

A few resources to get started - in particular see

peiwenf commented 1 year ago

Some other readings:

nniiicc commented 1 year ago

Some things to look at for how Axe Scores are reported:

nniiicc commented 1 year ago

Axe rule mapped to WCAG

nniiicc commented 1 year ago

Placed to look for other papers:

Some things to search for:

peiwenf commented 1 year ago

@nniiicc An overview for all possible metrics:

some related but more in-depth articles: WAQM metrics(the metrics that considers warning):

tool comparison between WAVE and SiteImprove:

Some real world apply: AudioEye

Lighthouse

Suggestions: With the current data, I think the easiest way to get a score is to follow a similar path as AudioEye. If we are trying to get around the parsing we can probably not allow the partial pass and replace possible tests per website with the total number of possible tests and use this calculation to get the fail rate: # of test which has a violation/ the total number of possible tests

Notes: AudioEye API is only open for partners: https://help.audioeye.com/hc/en-us/articles/4409625271700-API-Introduction

peiwenf commented 1 year ago

Metrics used(Using AudioEye's page score method to get a site score) Failed = the number of nodes under the violations category Tested = the sum of the nodes under violations, passes, and incomplete category Total = Total number of applicable tests Sum of all tests using this formula: (Failed/Tested)*(1/Total)