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

Improve website accessibility #19

Open
2 of 7 tasks
nleanba opened this issue Sep 25, 2019 · 1 comment
Open
2 of 7 tasks

Improve website accessibility #19

nleanba opened this issue Sep 25, 2019 · 1 comment
Assignees
Labels

Comments

@nleanba
Copy link
Contributor

nleanba commented Sep 25, 2019

Main Problems:

  • Image elements do not have [alt] attributes (logos)
  • Links in main navigation bar and footer do not have a sufficient contrast ratio
  • <html> element does not have a [lang] attribute
  • Image-Links (main logo and w3c) do not have a discernible name

Potentially problematic:

  • Are all interactive controls keyboard focussable in a logical order?
  • Heading levels are not skipped (?)
  • Usage of HTML5 landmarks elements (?)

See also Lighthouse Report

@nleanba nleanba self-assigned this Sep 25, 2019
@nleanba
Copy link
Contributor Author

nleanba commented Sep 25, 2019

<html> element does not have a [lang] attribute

is difficult to solve, as we have no control about the html-tag. A solution could be JS, or lang-attributes both for <head> and <body>

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

No branches or pull requests

1 participant