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

Arabic presentation forms not for showing composed forms #189

Closed
r12a opened this issue Jan 17, 2019 · 1 comment
Closed

Arabic presentation forms not for showing composed forms #189

r12a opened this issue Jan 17, 2019 · 1 comment
Assignees

Comments

@r12a
Copy link
Contributor

r12a commented Jan 17, 2019

Just above https://w3c.github.io/charmod-norm/#bidiCompatibilityExample

Today these compatibility forms mainly are used to show the composed form in isolation on the page (to illustrate the shapes of the character without joining to another character in a word).

I've been giving charmod-norm one last read and suddenly noticed this for the first time. I don't think we should appear to be suggesting a use for these presentation characters for composed forms in isolation. If you need to show composed forms in isolation, ZWJ exists for that, and is likely to produce better results for at least two reasons: (a) because you can't rely on all fallback fonts to support presentation forms, (b) because the text you use is still machine readable and searchable.

I'd suggest either just dropping the sentence, or replacing it with something like "These presentation forms are intended to only support round-trip encoding conversions."

I'll drop a couple more comments in issues, but they should all be small editorial nits, don't worry.

@aphillips aphillips self-assigned this Jan 20, 2019
@aphillips
Copy link
Contributor

Fair enough. Addressed with a slightly more pedantic version of your suggestion:

These presentation forms are intended only for the support of round-trip encoding conversions with the legacy character encodings that include equivalent presentation forms.

aphillips added a commit to aphillips/charmod-norm that referenced this issue Jan 20, 2019
aphillips added a commit that referenced this issue Jan 20, 2019
@r12a r12a closed this as completed Jun 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants