Skip to content

investigate tooling to check for a11y issues #466

Description

@jgiardino

Investigate what tools are available that can help us flag accessibility issues that may be present in a component that is being implemented for PatternFly 4. Provide any information that would be helpful in deciding between tools, if there is more than one tool that would work.

Done Criteria:

Requirements:

  • Tooling should be usable without needing to write code or run scripts
  • Tooling should be scriptable and able to run as part of CI jobs
  • Tooling should be JavaScript framework agnostic
  • Tooling should be able to analyze static html pages
  • Tooling should allow for report formats that are easy to understand
  • Tooling should allow for analyzing pages against WCAG2.1 AA

Nice to have:

  • Tooling should be able to analyze pages with dynamic content
  • Tooling should allow for analyzing pages against multiple standards like Section508, WCAG2.0 AA, WCAG2.0 AAA, etc.
  • Tooling is ideally testing framework agnostic, or at least compatible with leading testing frameworks
  • Tooling should be able to optionally fail a build when it finds a number of violations
  • Tooling can include/exclude target sections of DOM
  • Tooling can target specific rules like color contrast, accessible names, etc.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions