Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding WebAbility as an overlay #1189

Merged
merged 1 commit into from
Apr 8, 2024
Merged

Adding WebAbility as an overlay #1189

merged 1 commit into from
Apr 8, 2024

Conversation

aardrian
Copy link
Collaborator

@aardrian aardrian commented Apr 8, 2024

From Introducing WebAbility.io: Ultimate Web Accessibility Widget for ADA & WCAG Compliance, a press release from Techyweb Solutions INC.:

WebAbility.io offers easy, comprehensive solutions for web accessibility, ensuring seamless ADA and WCAG compliance for all websites.

[…]

From WebAbility.io:

What is WebAbility.io's approach to Web Accessibility?
WebAbility.io offers an innovative Web Accessibility Widget designed to ensure ADA and WCAG Compliance. Our solutions facilitate easy website navigation and content accessibility for all users, especially those with disabilities.

What benefits does WebAbility.io offer for ADA Compliance?
WebAbility.io benefits for ADA Compliance include enhancing website usability for people with disabilities, improving user experience for all visitors, and ensuring legal compliance with ADA standards.

How does the ADA Website Widget from WebAbility.io work?
The ADA Website Widget from WebAbility.io integrates seamlessly with your site, providing tools like text-to-speech, color contrast adjustment, and keyboard navigation to make your website ADA compliant.

What is WCAG 2.0 Compliance and how does WebAbility.io adhere to it?
WCAG 2.0 Compliance involves following a set of guidelines to make web content accessible. WebAbility.io adheres to these guidelines by offering features that address various accessibility needs.

Overlay WCAG violations:

  • Language selector (id="asw-language") does not use lang attributes.
  • The buttons do not programmatically convey their state.
  • The close button, reset button, and text resize buttons are not keyboard operable.
  • The text resize buttons do not change their programmatic state (which are also not appropriate states).

That's about all the free consulting I am giving this product.

While the features offered by the overlay are (like most overlays) unimpressive and redundant at best, the overlay itself introduces WCAG violations. The claims are not guarantees of WCAG conformance, but they certainly toe that line.

@karlgroves karlgroves merged commit 82f86cd into develop Apr 8, 2024
1 check passed
@aardrian
Copy link
Collaborator Author

aardrian commented Apr 8, 2024

And, per an IAAP rep:

None of those orgs are members - having the team write and require them to remove our logo

Which suggests all other logos on the page are also a lie.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants