daisy / daisy/ebraille

Interactive forms are a common way that braille is currently received

Open
#59 3 comments 0 reactions 0 assignees View on GitHub
eBraille specification Priority - medium Status - deferred
Dominant language
HTML
Stars
27
Forks
7
PR merge metrics
No merged PRs in 30d

Description

I am a braille using student and I often receive materials that are meant to be filled out by me. These can include worksheets, tests, or other interactive material. I may be expected to add my own braille text to a set amount of space.

*Detail*
In the United States, these kinds of interactive forms are often called "consumable materials" since the idea is that they will only be used once. The idea is that the student is given a braille document with space allotted for the student to add their own braille text. Another aspect of this might be any braille form that a person could be expected to fill out with information such as their name, address, etc.

*Proposal*
Since these kinds of interactive forms usually include a limited amount of space for the person interacting with them to add their own braille text, it may be possible to create these kinds of forms in a way that makes them easier for reading systems to render. If there is metadata associated with the text box that provides a limited quantity of characters allowed within the text box, then the reading system could render the entire blank set of space and not have to reflow based on how much the user inputs. However, that's an implementation detail and something we could figure out later. It will be important to remember that setting a limit on the number of characters for the text box be a part of the implementation should we include this feature.

The main consideration here is that the user will need some amount of space to add their own braille text and that space could come as its own block or be inline with other text.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.