readium / go-toolkit

A toolkit for ebooks, audiobooks and comics written in Go
https://readium.org/web
BSD 3-Clause "New" or "Revised" License
37 stars 14 forks source link

Split or merge inferred accessibility metadata #76

Closed mickael-menu closed 1 year ago

mickael-menu commented 1 year ago

Accessibility inference

rwp manifest can infer additional accessibility metadata when they are missing, with the --infer-a11y flag. It takes one of the following arguments:

Option Description
no (default) No accessibility metadata will be inferred.
merged Accessibility metadata will be inferred and merged with the authored ones in metadata.accessibility.
split Accessibility metadata will be inferred but stored separately in metadata.inferredAccessibility.
rwp manifest --infer-a11y=merged publication.epub  | jq .metadata
HadrienGardeur commented 1 year ago

Yeah, let's use a URI instead, it's more consistent with our approach for extensibility.