Skip to content

Content blocks need to be labeled #562

@afercia

Description

@afercia

When navigating through content blocks, assistive technologies need to report and inform users about what kind of block they just landed on. Content blocks need to be labeled someway, an din a way that screen readers can announce properly.

Currently, there's nothing that can be announced in the markup. Blocks are just always the same:

screen shot 2017-04-25 at 00 48 35

Maybe, and aria-label attribute on the focusable blocks (with an appropriate text to report the type of blocks) could help. This should be carefully tested though.

This relates also to #557 where the block mover should announce which kind of block it relates to.

Maybe, each block should carry a set of meta information available to be reused in other context. I see the state contains information about the blocks UID so maybe it should also contain a human-understandable name for each kind of blocks, to start with.

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Focus] Accessibility (a11y)Changes that impact accessibility and need corresponding review (e.g. markup changes).[Type] TaskIssues or PRs that have been broken down into an individual action to take

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions