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

Figure 1 needs a colour key #126

Closed
r12a opened this issue Oct 18, 2017 · 12 comments
Closed

Figure 1 needs a colour key #126

r12a opened this issue Oct 18, 2017 · 12 comments
Assignees
Labels

Comments

@r12a
Copy link
Contributor

r12a commented Oct 18, 2017

2.2.3 Unicode Normalization Forms
https://w3c.github.io/charmod-norm/#normalization_forms

We should explain what the yellow, green and red colours mean (preferably in a list alongside the table rather than in flowing prose paragraphs).

@r12a
Copy link
Contributor Author

r12a commented Oct 18, 2017

Note, btw, that there's also a misleading traffic light connotation to the colours used.

@asmusf
Copy link

asmusf commented Oct 19, 2017

The figure lacks discussion of the fact that some of the "original" code points are normalized while others are not. There's also not an example of canonical re-odering.

@aphillips
Copy link
Contributor

I fixed the "stop light" but haven't added a key yet.

@r12a
Copy link
Contributor Author

r12a commented Oct 25, 2017

The WAI folks are always reminding me that i don't have enough contrast in stuff i make, but even i can't easily read the text on the darker backgrounds here ;-) Suggest we invert the colour for the text or choose some other colour. (I'll admit that even the green stuff is not that easy to read. And wait, are there actually two light green colours used? Seems like NFD and NFKD columns are slightly different.) It's a pain, i know, but we'll probably have to fix this anyway before publication.

@aphillips
Copy link
Contributor

I made more contrasty color choices ("mmm! pastels!"). There is only one green color and one blue color: those characters use the same sequence as each other, which is what the color is supposed to illustrate visually.

@asmusf No, the example doesn't illustrate canonical reordering. Nor does it discuss pre-normalized vs. non-normalized inputs. We do have text about some of these topics. UAX15, by my count, has at least 7 illustrations and tables about this topic. Shouldn't Mark and Ken have to do at least some of the heavy lifting here? :-)

The U+01FA example was carefully chosen to have a compatibility equivalent and a canonical mapping (actually, two of them) as well as a precomposed code point. Is there a better general illustration?

@asmusf
Copy link

asmusf commented Oct 26, 2017 via email

@r12a
Copy link
Contributor Author

r12a commented Nov 1, 2017

Can we increase the size of the examples – there's plenty of room for that, and the characters are very difficult to see on my screen.

aphillips added a commit to aphillips/charmod-norm that referenced this issue Nov 25, 2017
…and table. Restyle to eliminate the dependency on color. Adjust text to conform to the new example.
aphillips added a commit that referenced this issue Nov 25, 2017
Address #126: replace the colorful table with a new example block and…
@aphillips aphillips self-assigned this Nov 25, 2017
@aphillips
Copy link
Contributor

I made the letters big using the same style as elsewhere and made the table more illustrative of the point the original was trying to make by joining cells and using borders. Text adjustment was needed. Thoughts?

@r12a
Copy link
Contributor Author

r12a commented Feb 1, 2018

Other than that you may want to increase the line-height to stop the diacritics bumping into the line above, LGTM.

@asmusf
Copy link

asmusf commented Feb 1, 2018

I take it, "table 1" has morphed in to "example 12". In that case, two comments apply.

  1. I'm at a loss to see the 3 sequences mentioned in this sentence: "Note that there are only three distinct code points sequences" (there also seems an extra 's' in "points").
  2. we still have sequences breaking across lines. I keep running into people who cannot understand that they need to read successive lines as part of the same sequence.

Perhaps the same fix can address both comments:

"Note that on each line there are only three distinct code point sequences, such as U+00C5 U+0301, U+01FA, U+0041 U+030A U+0301 on the second line."

This would also fix the extraneous "s" in "code point sequence" -- (and clarifying that a single code point is also a sequence; otherwise you'd have to write "code points or sequences."

However, when you write "code points or sequences" then you have the problem that the sequences also contain code points, so giving the example "U+00C5 U+0301, U+01FA, U+0041 U+030A U+0301" is still helpful.

Other than that, things look a lot nicer in this version.

aphillips added a commit to aphillips/charmod-norm that referenced this issue Jul 14, 2018
@aphillips
Copy link
Contributor

Changed "code points sequences" to "code point sequences" (removed extra 's')
Added more explanatory text to ensure that the sequences will be recognized as sequences--as @asmusf suggests, I list the code point sequences.
Added a link to the orginal example (currently example 10).

@r12a
Copy link
Contributor Author

r12a commented Jan 17, 2019

I'm happy to close this issue now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants