Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metadata: 6-Dot or 8-Dot Braille #131

Closed
shepazu opened this issue Oct 31, 2023 · 8 comments
Closed

Metadata: 6-Dot or 8-Dot Braille #131

shepazu opened this issue Oct 31, 2023 · 8 comments
Labels
Topic - metadata Issue with the package document metadata

Comments

@shepazu
Copy link

shepazu commented Oct 31, 2023

  • Requested metadata: This element could be required to indicate whether the braille code used in the eBraille file is 6-dot or 8-dot.
  • Metadata Element: dc:Format (?)
@wfree-aph wfree-aph added the Topic - metadata Issue with the package document metadata label Oct 31, 2023
@jrbowden
Copy link
Collaborator

jrbowden commented Oct 31, 2023

Maybe a third option for both six and eight dot? e.g. some sections are in six dot, but there is a section in eight dot. The display has to be capable of eight dot, but there is no need to add the extra space in the six dot sections.

@shepazu
Copy link
Author

shepazu commented Oct 31, 2023

Having values for 6-dot, 8-dot, or mixed 6-dot and 8-dot makes sense. It's always better to have descriptive values rather than a boolean value.

@shepazu
Copy link
Author

shepazu commented Oct 31, 2023

While dc:Format does superficially make sense here, we're using dc:Format elsewhere, so we'd be overloading it.

Also, dc:Format takes as a value a MIME type, and I couldn't find any registered MIME type for braille at all, much less a differentiator between 6 and 8 dot.

Both Unicode and ISO define 6-dot and 8-dot braille standards, but I can't find any designation to easily differentiate them (e.g. a short string, akin to a MIME type or IETF language tag).

Does such a tag schema exist for 6-dot and 8-dot braille? If not, we should create a schema and ideally register it with some registrar, like IANA or IETF.

In any case, I don't think dc:Format is the right metadata element for this, since it's overloaded. I'll look for a better one, or maybe NLS has one?

@wfree-aph
Copy link
Collaborator

I agree about not using dc:Format. It seems to be more concerned with the "file format, physical medium, or dimensions of the resource." Six vs eight dot is somewhat a part of the physical medium but to me seems more akin to something like a font type. I think we could use our own designation, like characterSet.

@wfree-aph
Copy link
Collaborator

While we may change the name of this metadata term based on the discussion on issue #194, it is currently reflected in the first draft of the specification and there is no discussion to remove the concept of this term from the specification. Closing this as resolved.

@bertfrees
Copy link
Member

In #209 I asked about why the brl:cellType field (formerly brl:dotNumber) should allow "6, 8" or "8, 6", rather than just "8" or "6". What could a user agent do with this information?

@mattgarrish said:

I'm probably not the right person to answer this, but wouldn't it allow the reading system to attempt to render the publication (if it's predominantly in a cell type it supports) rather than rejecting it outright because it can't render any of it?

@egli said:

As far as I understand the reason for allowing both values is so you can publication that contain both kinds of braille cells.

My question: how can a user agent gracefully handle 8-dot braille when it isn't capable of rendering 8-dot cells?

@mattgarrish
Copy link
Contributor

mattgarrish commented Jul 1, 2024

how can a user agent gracefully handle 8-dot braille when it isn't capable of rendering 8-dot cells?

I wouldn't expect that it could, but it could alert the user when they load or open the book that it contains characters that cannot be rendered. Or a library or bookstore could indicate in the description that support for both is needed so that users can decide in advance to skip the publication if their device won't support it.

@bertfrees
Copy link
Member

OK thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Topic - metadata Issue with the package document metadata
Projects
None yet
Development

No branches or pull requests

5 participants