Re: [csswg-drafts] [css-writing-modes] Support rtl Chinese (#2754)

I'm not opposed to the idea of supporting horizontal RTL for Chinese and Japanese, but:

> they are still often seen in [...] Japanese newspaper and books.

Vertical writing is commonly seen in those in Japan, but horizontal RTL is not. Maybe it happens occasionally, but it isn't common, and I don't recall seeing it.

> First, in present-time use, plenty of traditional-style title-line things, such as park names, shop names, temple names, are read still horizontally RTL

These generally are names / single words / short phrases (without embedded numbers, mixed scripts, punctuation, etc), which seem to be adequately covered by `unicode-bidi: bidi-override`. For example, you shared such a sign in https://github.com/w3c/csswg-drafts/issues/2754#issuecomment-396035239. As you mentioned in https://github.com/w3c/csswg-drafts/issues/2754#issuecomment-396057632, it can be achieved with today's html/css. Like here: https://jsbin.com/mebuyew/edit?html,output

That should cover it for truck-side signs as well, and probably also for calligraphic exercises.

With all that said, I think the Taiwanese newspaper use case is perfectly reasonable and justified, and for that, `unicode-bidi: bidi-override` does not seem adequate.

So, I'm not saying we don't need to do this, just that we need to be sure what we're doing it for, so that we can figure out:
1) how pressing the need is
2) where to find lots of examples to check if we're getting the details right (e.g. interaction with logical properties, punctuation, bidi interraction with latin text or numbers, or arabic text).

----
PS:
>  Since CSS even supports ancient scripts(like vertical-lr Mongolian)

Mongolian script is in current use, so describing it as an ancient script is inaccurate.



-- 
GitHub Notification of comment by frivoal
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2754#issuecomment-460964993 using your GitHub account

Received on Wednesday, 6 February 2019 09:59:32 UTC