Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A a11yproject.com
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The A11Y Project
  • a11yproject.com
  • Issues
  • #365
Closed
Open
Issue created Oct 14, 2015 by Administrator@rootContributor

Inaccuracy: Search Landmark in Accessibility Checklist

Created by: JasonNeel

In the Web Accessibility Checklist, under the landmark section, the example of using the search role is inaccurate, per this blog post on Adrian Roselli’s website (found via Aaron Gustafson):

A proper form already has the form role thanks to its own native semantics…The reason you don’t want to override the native role is that the search role doesn’t replicate the form role,…

Currently, the checklist has <form role="search">. I think maybe something like <div role="search"><form>…</form></div> or <form><div role="search">…</div></form> would be more advisable.

Thoughts?

Assignee
Assign to
Time tracking