Back-end control panel heading structure accessibility Joomla! 4.0
There are some h5 headings before the first h1 heading in the code. Then there are some h5 headings after h1 heading. Those h5 heading after the h1 must be h2 headings.
And those h5 headings before h1 heading, I just don’t know why it’s there.
Note: Create a logical outline of the web page with headings. Headings are about logical structure, not visual effects. Use headings in prober hierarchical order. Headings should be used to create a logical outline of the page, to allow for quick navigation to page sections.
Make sure that you are using heading struture to provide information about logical outline of the page, to allow for quick navigation to page sections
Use Mozilla Firefox extension HeadingsMap https://addons.mozilla.org/nl/firefox/addon/headingsmap/?src=search
(SC 1.3.1) Info and Relationships: https://www.w3.org/TR/UNDERSTANDING-WCAG20/content-structure-separation-programmatic.html
(SC 1.3.2) Meaningful Sequence: https://www.w3.org/TR/UNDERSTANDING-WCAG20/content-structure-separation-sequence.html
(SC 2.4.6) Headings and Labels https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-descriptive.html
@C-Lodder @yvesh @ciar4n @dgt41 @wilsonge @ylahav @brianteeman
Labels |
Added:
?
|
Title |
|
Category | ⇒ | Templates (admin) UI/UX |
Category | Templates (admin) UI/UX | ⇒ | Accessibility Templates (admin) |
Status | New | ⇒ | Confirmed |
For a frontend page I think this is easily achievable as the typical layout of any page is generally..
Page Title
Article Title
Article SubTitle
Article Content
However in an admin backend I am not sure how reasonable of an expectation this would be. The H5 tags in question (ones before the H1) are from the private messages (top right). What you propose is possible however the layout of the admin would be very much dictated by the a11y requirement (eg. private messages moved from the header).
Would using the aria-level attribute be a suitable solution instead of changing the layout (https://www.w3.org/TR/wai-aria/states_and_properties#aria-level) ?
I'll submit a PR for this in a bit
I think there's a general thing. Can we start with a PR to deal with the H5 in the control panel. Then after that we can work out what to do with the postinstall messages
Closing as PR
Status | Confirmed | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-07-10 11:20:46 |
Closed_By | ⇒ | armenos |
You are absolutely correct