webperftoolbar
webperftoolbar copied to clipboard
aXe violation: "Content should be contained in a landmark region"
Repro steps:
- Load this on a page
- Run aXe on the page (for example, with the Chrome extension)
To solve this violation, you need to:
Fix the following:
Content not contained by an ARIA landmark
Related nodes:
li:nth-child(1)
li[title="Total\ bytes\ over\ wire"]
li[title="Image\ bytes\ over\ wire"]
There are probably way more accessibility violations than just that. (Creating new panels, etc.)
This is probably a good first issue. Do npm run demo
and then run aXe on the page. It should repro this issue.
The demo page has two violations and three issues regarding best practices. We should probably make the whole page accessible but will be a little extra work.
Can I pick this up? I'll shout if I have any issues reproducing it.
@peterjgrainger Yeah, go for it!
@AdamTReineke no more violations in axe :). Let me know if that is all ok?