W3C home > Mailing lists > Public > public-i18n-its@w3.org > July to September 2006

RE: Issue 3466, including action items http://www.w3.org/2006/09/20-i18nits-minutes.html#action02 and item http://www.w3.org/2006/09/20-i18nits-minutes.html#action11

From: Felix Sasaki <fsasaki@w3.org>
Date: Wed, 27 Sep 2006 11:55:42 +0900 (JST)
Message-ID: <1405.60.38.38.35.1159325742.squirrel@webmail.w3.mag.keio.ac.jp>
To: "Richard Ishida" <ishida@w3.org>
Cc: public-i18n-its@w3.org

Hi Richard,

I agree with your suggestions and have implemented them, see
http://www.w3.org/International/its/itstagset/itstagset.html#directionality-definition

Felix

>
>
>
> I'm afraid I think much of this as it stands, and even with Christian's
> suggested edits, is completely wrong.  The values of the directionality dc
> don't rely on CSS properties - the expected behaviour might.
>
> Note that dir="rtl" or dir="ltr" doesn't express the specific
> directionality
> of character sequences - it just provides the directional *context* for
> the
> bidi algorithm to go to work.
>
> I would suggest the following rewrite for this section:
>
>
>
> The Directionality data category allows the user to specify the base
> writing
> direction of blocks, embeddings and overrides for the Unicode
> bidirectional
> algorithm. It has four values: "ltr", "rtl", "lro" and "rlo".
>
> Note:
> ITS defines only the values of the Directionality data category and their
> inheritance. The behavior of text labelled in this way may vary, according
> to the implementation. Implementors are encouraged, however, to model the
> behavior on that described in the CSS 2.1 specification or its successor.
> In
> such a case, the effect of the data category's values would correspond to
> the following CSS rules:
>
>     * Data category value: "ltr" (left-to-right text)
> CSS rule: [dir="ltr"] { unicode-bidi: embed; direction: ltr}
>     * Data category value: "rtl" (right-to-left text)
> CSS rule: [dir="rtl"] { unicode-bidi: embed; direction: rtl}
>     * Data category value: "lro" (left-to-right override)
> CSS rule: [dir="lro"] { unicode-bidi: bidi-override; direction: ltr}
>     * Data category value: "rlo" (right-to-left override)
> CSS rule: [dir="rlo"] { unicode-bidi: bidi-override; direction: rtl}
>
> More information about how to use this data category is provided by [Bidi
> Article].
>
>
>
>
>> Hi all,
>>
>> I implemented issue 3466, which includes:
>> - action item
>> http://www.w3.org/2006/09/20-i18nits-minutes.html#action02
>> Felix to draft a text for the CSS issue. See
>> http://www.w3.org/International/its/itstagset/itstagset.html#d
>> irectionality-definition
>> for the text.
>> - action item
>> http://www.w3.org/2006/09/20-i18nits-minutes.html#action11
>> Felix to implement http://www.w3.org/Bugs/Public/show_bug.cgi?id=3466.
>> This encompasses a subsection 3.5 on "Usage of
>> Internationalized Resource Identifiers in ITS", the delition
>> of conformance clause 2-2 for ruby / directionality , and the
>> change of references (Ruby and directionality are only
>> non-normative referenced now).
>>
>> Cheers,
>>
>> Felix
>>
>>
>>
>
>
>
Received on Wednesday, 27 September 2006 02:55:45 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:43:08 UTC