Skip to content

Accordion landmark region proliferation clarity #3307

@ZackEvansTR

Description

@ZackEvansTR

Bullet 6, sub-bullet 1 of the WAI-ARIA Roles, States, and Properties section states:

Avoid using the region role in circumstances that create landmark region proliferation, e.g., in an accordion that contains more than approximately 6 panels that can be expanded at the same time.

I don't think I fully grasp the technique implied here. Let's say we have an accordion with ten pairs of header/panels that can be expanded simultaneously. My initial thought would be to not use region landmarks for any of the panels because the potential for landmark proliferations exists. The more I thought about, it even though proliferation potential is there proliferation is dependent on a user expanding panels, so my reading of this became skewed towards using region landmarks for the six most recently expanded panels, while removing the landmark region from previously expanded panels. While this mitigates proliferation while maintaining potentially beneficial landmark regions it does feel very arbitrary which leads me to believe my initial thought was the correct interpretation.

Is the intention to not use landmarks at all when more than six can be expanded or to try add/remove the region landmarks depending on how the user interacts with the accordion? Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions