Skip to content

APG Accordion doesn't take nesting into account by advising against role=region #954

@accdc

Description

@accdc

Within the Accordion design pattern guidance, the use of role=region is advised against when 6 or more regions are included, however this guidance does not take into account that there may be many such regions where the only way to ensure proper nesting information is to expose the relevant regions that are applicable.

Also, there are situations where the use of such regions is the only manner for identifying the boundaries between multiple expandable sections on the page, and not providing this information as a general policy causes more harm than the documented reason for not including it at all.

This came up because a client is choosing not to include the role at all as part of a general widget because they cannot anticipate how many such regions will be implemented by their own products, and here in the APG it says that there will be problems if they do, which is misleading and incorrect because it is more important to include accessibility features as a general practice than not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Pattern PageRelated to a page documenting a PatternagendaInclude in upcoming Authoring Practices Task Force meetingquestionIssue asking a question

    Type

    No type

    Projects

    Status

    Next Steps

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions