Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
editoria
editoria
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 131
    • Issues 131
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards

Heads up: This instance will undergo maintenance on Saturday at 12:00 CEST. The downtime is estimated to last 2 hours maximum

  • editoria
  • editoriaeditoria
  • Issues
  • #411

Closed
Open
Opened Nov 09, 2020 by gautier - editadapt@realgau

Book builder accessibility issues

Using NVDA screen reader (https://www.nvaccess.org/) on book builder page :

  • I can't access (using tab) to the elements "FRONTMATTER", "BODY", or "BACKMATTER", they are text elements alone, lost in a lot of links.
  • The page has no Heading levels (h1, h2, etc.).
  • Elements like "upload word" "team manager", etc. are read but don't get focus. I wonder if those elements would deserve to be mentioned as NAV elements.

See the video for illustration (sorry for the echo and bad audio).

Editoria_-_Mozilla_Firefox_2020-11-09_15-09-56-1

Solutions may be :

  • use html semantics instead of divs (i believe frontmatter should be title of a section as in the final file)
  • add a better structure to the page (where can we cut content)
  • use arialabels on buttons

(instance used for testing : editoria.cloud68.co)

*Note this is not a full accessibility review, only a quick look to see how it goes. *

Edited Nov 09, 2020 by gautier - editadapt
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: editoria/editoria#411