W3C home > Mailing lists > Public > public-publ-wg@w3.org > June 2017

Re: Bidir text and Unicode

From: AUDRAIN LUC <LAUDRAIN@hachette-livre.fr>
Date: Tue, 27 Jun 2017 17:42:10 +0200
To: Laurent Le Meur <laurent.lemeur@edrlab.org>, W3C Publishing Working Group <public-publ-wg@w3.org>
Message-ID: <D5784945.BCB93%laudrain@hachette-livre.fr>
Laurent,

By  document order , do you mean  text direction  ?

Luc

De : Laurent Le Meur <laurent.lemeur@edrlab.org<mailto:laurent.lemeur@edrlab.org>>
Date : mardi 27 juin 2017  17:27
 : W3C Publishing Working Group <public-publ-wg@w3.org<mailto:public-publ-wg@w3.org>>
Objet : Bidir text and Unicode
Renvoyer - De : <public-publ-wg@w3.org<mailto:public-publ-wg@w3.org>>
Renvoyer - Date : mardi 27 juin 2017  17:38

A question was raised during the F2F meeting in NYC, about the proper internationalization of UTF-8 metadata values (eg. the book title).

I quote Ivan from the minutes: "On the i18n side, we will need to be careful about ids, uris, iris, etc. w/respect to i18n char-sets. Another area we need to be careful about is metadata, which also have issues with the char-sets for the actual text content. One example is mixing bidi text in the metadata content.",

Reading http://www.iamcal.com/understanding-bidirectional-text/, I see here a use of the HTML dir attribute, which will not be available natively in a JSON manifest; so we may have to create a JSON dir attribute representing document order. I also see the "implicit marker characters" (Left-to-Right Mark and Right-to-Left Mark) which help tailoring the direction of "neutral" characters. And the existence of "explicit markers" which describe a local text direction.

Therefore it appears that the only item we need to add to a JSON manifest to assure proper rendering of international text is a "document order" (a dir attribute that can be injected in the HTML rendering of the metadata values).

Any thought on this before I create a Github issue on the subject?

Laurent Le Meur
Received on Tuesday, 27 June 2017 15:42:44 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 15:49:04 UTC