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

4.1.1 editorial improvements suggested for the removal note #3000

Closed
mitchellevan opened this issue Feb 4, 2023 · 2 comments · Fixed by #3048
Closed

4.1.1 editorial improvements suggested for the removal note #3000

mitchellevan opened this issue Feb 4, 2023 · 2 comments · Fixed by #3048

Comments

@mitchellevan
Copy link
Contributor

Current text

https://github.com/w3c/wcag/blob/main/guidelines/sc/20/parsing.html

Parsing (Obsolete and removed)
NOTE
This criterion was originally adopted to address problems that Assistive Technology had directly parsing HTML. Assistive Technology no longer has any need to directly parse HTML and, consequently, these problems no longer exist. Accessibility errors failed by this criterion also fail other criteria. This criterion no longer has utility and is removed.

Editorial issues in the Note:

  • "Assistive Technology" should be lowercase.
  • "These problems no longer exist" sounds like a contradiction of "errors... fail other criteria."
  • The sentence "Accessibility errors failed by this criterion..." has awkward grammar, mixing past tense "failed" (in a version of WCAG before removal of 4.1.1) with present tense "fail" (in the current version of WCAG).

Proposed edits

For clarity and orthography

Parsing (Obsolete and removed)
NOTE
This criterion was originally adopted to address problems that assistive technology had directly parsing HTML. Assistive technology no longer has any need to directly parse HTML. Consequently, these problems either no longer exist or are addressed by other criteria. This criterion no longer has utility and is removed.

@GreggVan
Copy link

GreggVan commented Feb 4, 2023 via email

@stes-acc
Copy link

stes-acc commented Feb 21, 2023

"Assistive technology no longer has any need to directly parse HTML."

What is meant here is that AT goes by mappings to platform Accessibility APIs done by user agents (browsers) and not any more by direct HTML DOM parsing to extract role and property information. You should give a short note on that, too. Otherwise people may wonder by which magic this happens.

WCAG 2.2 automation moved this from To do to Done Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
WCAG 2.2
  
Done
Development

Successfully merging a pull request may close this issue.

4 participants