Mattermost, Inc.

Wcag - possible improvement - management of different areas of the page

Summary

Especially for people with visual, cognitive or attention deficit disorders, use visula assistive tools. Those tools need the html semantic.
Otherwise, concerned people cannot anticipate how to use and possible behaviors for a given interface element.

Steps to reproduce

5.20.2

Expected behavior

Pages, if required, must contain semantically relevant lists. Add semantics to the [HTML] content using the following tags:

  • ol for ordered lists
  • ul for unordered lists
  • li for list items
  • dl , dt and dd for definition lists

There must be no empty list and a list must contain at least two elements to be a real list (unless this list is generated dynamically!).

Use <blockquote> for long citations and <q> for short ones.

Links are real links (a <a> tag): they open a new URL, page or tab…

Buttons are real buttons (a button , ou input type=button tag): they trigger an action, a validation or allow a choice…

Respect as much as possible, the classic aspect of these elements to avoid bothering the user, accustomed to a specific aspect for them.

In the [HTML] code, ensure, when you validate, that, at least:

  • Elements must have opening and closing tags
  • Elements can be nested according to their specifications
  • Elements cannot contain duplicate attributes
  • Each [ID](s unique

Observed behavior

What did you see happen? Please include relevant error messages and/or screenshots.