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

Perform accessibility enhancements #112

Open
9 of 12 tasks
talitapagani opened this issue Nov 19, 2015 · 7 comments
Open
9 of 12 tasks

Perform accessibility enhancements #112

talitapagani opened this issue Nov 19, 2015 · 7 comments

Comments

@talitapagani
Copy link

According to the Accessibility Evaluation conducted at We.js website link , taking into account WCAG 2.0 guidelines, the following adjustments need to be performed:

WCAG 2.0 Level A

  • Add lang='en' attribute to the <html> tag. It's needed to inform to screen readers the natural language of the website content; theme
  • Add and make revision of alternative (ALT) text in images. The ALT text should be relevant, concise and represent the image content or meaning that is relevant to the context; core - we-plugin-file
  • Add missing attribute for to form <label>, specially at Login and Register pages; html - we-plugin-form
  • Add a unique <title> for each We.js page, following W3C/WAI guidelines; code
  • Add a skip to content link at the beginning of pages. This link skip the navigation menu and header, jumping to the main content; theme
  • Add ARIA landmark roles for header, search, menu, footer and aside content. theme

WCAG 2.0 Level AA

  • Add heading titles (<h1>) for pages that are missing them, such as Plugins and Themes;
  • Make focus visible for form fields;
  • Improve error messages, specially on form pages; code
  • Add ARIA roles, states and properties to page elements; html
  • Improve color contrast between elements background and foreground colors; html
  • Provide a high contrast mode. html and code
@albertosouza
Copy link
Member

👍

@albertosouza albertosouza added this to the v1.0.0 milestone Nov 19, 2015
@albertosouza
Copy link
Member

i am working with a new image selector for solve: Add and make revision of alternative (ALT) text in images. The ALT text should be relevant, concise and represent the image content or meaning that is relevant to the context

@albertosouza
Copy link
Member

@talitapagani
Copy link
Author

@albertosouza Thanks! I'm going to work first on the other items related to Level A compliance.

@albertosouza
Copy link
Member

Hi @talitapagani , you can send an example of accessibility menu?
Like this go to content link.

@albertosouza albertosouza self-assigned this Feb 6, 2016
albertosouza added a commit to wejs/we-theme-cluster that referenced this issue Feb 22, 2016
albertosouza added a commit to wejs/we-theme-default that referenced this issue Feb 22, 2016
@albertosouza
Copy link
Member

Skip content on in we.js site for cluster theme:
Skip content link example in wejs.org site

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

No branches or pull requests

3 participants
@albertosouza @talitapagani and others