Skip to content

Use case: Use semantic data for accessibility #233

@opyh

Description

@opyh

As discussed in Maps4HTML/MapML-Specification#130 and in https://discourse.wicg.io/t/physical-accessibility-data-in-maps/4852/5, here is a use case for map + screen reader accessibility:

  • Have a map with 15 places of interest
  • The places of interest are features and have very basic semantic RDFa markup
  • The features are typed as subtypes of schema.org Place (e.g. Hotel, FoodEstablishment)
  • The prototype adds an aria-label on the map element that summarizes the visible information
  • An exemplary aria-label would read: "a map displaying two hotels, one shopping center, and thirteen more places"

MapML/RDFa feature code example:

<feature vocab="https://schema.org" typeof="Hotel">
     <properties>
        <span property="name">An awesome hotel 🏨</span>
     </properties>
     <geometry> ... </geometry>
</feature>

We could later add use cases related to physical accessibility, e.g. letting the user agent change the visual appearance of displayed features depending on their physical accessibility features, as outlined in the presentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussion: use casea possible use case: should it be included? what should it say?status: suggestionthis issue discusses a suggested addition to the report, that is not yet in the draft

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions