Skip to content

screen reader logical reading order issue in dynamic page layout header section #3287

@anuvenkatesh1

Description

@anuvenkatesh1

Discussed in #3267

Originally posted by anuvenkatesh1 July 19, 2022
One of our pages use the dynamic page layout component, which has the object header and content part just above the table.
The reading order is Title & Status (1, 2) -> all buttons -> then the other details (location/availability etc) are read in screen reader Browse mode. May be in the context of this test page is ok.

However, in the context of our page ( its about goals that we create and this page has the goal details. The object page header summarizes the details) and so it would make sense for a screen reader user to read all the details on the left first before moving on to the actions that can be taken on them ie in the context of the above dynamic page layout component, we want the title/status/updated/location/availability etc to be read first, before reading the buttons.
Please note that in our page we do not have the "collapse" button to collapse the header content area.

Below are the screenshots.

Due to current structure of the object header, unable to change the reading order. What's the workaround? How to achieve this?
image

image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    2022-Q3

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions