w3c / html-aria

ARIA in HTML
https://w3c.github.io/html-aria/
Other
181 stars 48 forks source link

Why include DPub Roles? #279

Closed marcoscaceres closed 3 years ago

marcoscaceres commented 3 years ago

I'm a bit confused as to why the DPub Roles appear in this document? Their appearance in this document seem to duplicate what's already in the DPub Roles spec? Generally, we only want "one source of truth", so I'd suggest removing the DPub Roles unless there is some good reasons for having them in this document (e.g., this document makes the DPub Roles redundant).

marcoscaceres commented 3 years ago

Alternatively, this document should state why the DPub Roles are here in this document instead of referencing the other spec. If there is no good technical reason, then please remove them.

stevefaulkner commented 3 years ago

@marcoscaceres The dpub people asked us to include which dpub- roles can be used on which html elements same as we do for ARIA roles. We don't define the roles, only what roles can be used with a particular element.

marcoscaceres commented 3 years ago

Ah, got it. Thanks @stevefaulkner.