Could we also use the Guided Navigation representation for read aloud? #4
Replies: 4 comments 6 replies
-
|
I've opened a separate discussion to discuss useful text fragments for this use case: |
Beta Was this translation helpful? Give feedback.
-
|
I would not replace the Content Iterator API with a Guided Navigation document as they serve different purposes. However, that could make sense to have a step converting the Content Iterator into a Guided Navigation document before submitting it to a navigator. To keep in mind when implementing the Media Overlays, to see if we could leverage the guided orchestration with Read aloud too. That raises some concerns too:
|
Beta Was this translation helpful? Give feedback.
-
|
As a general comment, I would refrain from trying to re-invent a document format (HTML) as an object serialisation syntax (json). |
Beta Was this translation helpful? Give feedback.
-
|
Almost three months later after this initial discussion, I'm more convinced than ever that this is the right thing to do. I'll start with a pretty straightforward set of examples:
I've started a separate Markdown document specifically for that and will most likely open separate discussions to cover specific cases. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
As I'm spending time working on roles and exploring what's in EPUB and ARIA, I'm starting to wonder if we shouldn't just think about read aloud as a specific use case for guided navigation.
By definition, when using the read aloud feature of a reading app, the user is literally guided throughout the content of a publication, with similar concerns for skippability and escapability.
What if we could just have a single representation with shared roles for both? This would require extending roles to structural HTML elements and some ARIA roles as well, but IMO this would make a lot of sense.
To support read aloud, we would generate a Guided Navigation objects where:
Any thoughts on this @mickael-menu @danielweck @qnga or @chocolatkey?
Beta Was this translation helpful? Give feedback.
All reactions