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

Landmark example pages: Remove dependency on hard coded hrefs in related links section #2051

Open
mcking65 opened this issue Oct 4, 2021 · 0 comments
Labels
Code Quality Non-functional code changes to satisfy APG code style guidelines and linters enhancement Any addition or improvement that doesn't fix a code bug or prose inaccuracy Example Page Related to a page containing an example implementation of a pattern

Comments

@mcking65
Copy link
Contributor

mcking65 commented Oct 4, 2021

Each landmark example page has a related documents region that contains links for:

  • WAI-ARIA Authoring Practices 1.2
  • WAI-ARIA 1.2 Specification
  • Accessible Name and Description Computation 1.2
  • Core Accessibility API Mappings 1.2
  • HTML Accessibility API Mappings (latest editors draft)
  • HTML Specification
  • ARIA in HTML
  • Using ARIA in HTML
  • WCAG Specification

The hrefs for these links are hard coded on every example page, creating maintenance overhead. Consider:

  1. Finding a better way to manage the URIs for referenced documents.
  2. Whether these are really useful references in this particular context; maybe we could remove them.
@mcking65 mcking65 added Code Quality Non-functional code changes to satisfy APG code style guidelines and linters enhancement Any addition or improvement that doesn't fix a code bug or prose inaccuracy Example Page Related to a page containing an example implementation of a pattern labels Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code Quality Non-functional code changes to satisfy APG code style guidelines and linters enhancement Any addition or improvement that doesn't fix a code bug or prose inaccuracy Example Page Related to a page containing an example implementation of a pattern
Development

No branches or pull requests

1 participant