ThePacielloGroup / ARC-Toolkit

Quickly uncover and resolve accessibility issues on any web page with TPGi’s single-page, on-demand, accessibility testing tool.
https://www.tpgi.com/arc-platform/arc-toolkit/
7 stars 1 forks source link

For each assertion, display links to associated KnowledgeBase resources #29

Open aaronbnb opened 1 year ago

aaronbnb commented 1 year ago

Is your feature request related to a problem? Please describe. The main strength of ARC Monitoring is that each rule is mapped to tailored resources in ARC's KnowledgeBase. ARC Toolkit differs in that it only flags issues.

When ARC Monitoring users run ARC Toolkit, they have difficulty connecting the issues with the platform's tools and resources. They must understand how the KnowledgeBase is organized and manually go through those resources to determine how to address the issue. The connection between

ARC Monitoring, with each rule having a tailored set of KnowledgeBase resources, provides a three-step process to addressing accessibility findings - Understand, Test, Solve.

Understand: WCAG Reference - Summaries of the relevant accessibility guidelines. Test: WCAG Tests (Web) - Step-by-step manual testing procedures to test the issue and related accessibility guidelines. Solve: Accessible Web Content Development - Proven accessibility techniques/solutions

Describe the solution you'd like Part 1 For each assertion, in ARC Toolkit, provide links to the resources displayed in the assertion dashboard in ARC Monitoring. However, organize the KB resources into those three categories to guide users:

KnowledgeBase Resources: Understand: list WCAG Reference modules Test: list WCAG Tests (Web) modules Solve: Accessible Web Content development modules, and Accessible Design Guidance if the assertion maps to those resources

These links ideally would check whether someone is logged in ARC. If the person is not logged into ARC and they are redirected to tpgarc.com, display a dialog or banner stating "KB resources are available to ARC subscribers. Create an account or if you have an account already, Sign in."

Part 2 The KB resource links will take up space. To be considerate to users, provide a checkbox at top of Results window, allowing user to toggle whether KB resources are displayed.

Describe alternatives you've considered The alternative is to scan the page with ARC Monitoring but that is not always possible - for example, secure environments or local file URLs. ARC Toolkit is great because it allows people to easily scan whatever it is in their browser and saves them from having to write Selenium scripts.