notebook icon indicating copy to clipboard operation
notebook copied to clipboard

[accessibility] automated checker result

Open brichet opened this issue 3 years ago • 0 comments

@balajialg highlighted the fact that there have been some improvements about accessibility with Notebook 7: https://github.com/berkeley-dsep-infra/datahub/issues/3885.

He provided a list of problems found by the Axe Decque test tool that should be fixed.

These remaining errors have several levels of severity and come from different projects (Codemirror, JupyterLab, Lumino and Notebook).

Critical/serious

JupyterLab:

  • [x] the responsive button in toolbar that have no aria-label
  • [ ] several insufficient color contrast
  • [ ] aria-label on div without role

Codemirror:

  • [ ] missing aria-label to div with role
  • [ ] several insufficient color contrast

Moderate/minor

Notebook

  • [ ] Missing landmarks in document: https://dequeuniversity.com/rules/axe/4.4/landmark-one-main?application=AxeChrome

Lumino:

  • [x] wrong role (button) to title of accordion panel
  • [x] wrong role (checkbox) to toggleable items of the command palette

brichet avatar Dec 28 '22 08:12 brichet