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

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 Tuesday, 26 September 2006 12:01:09 UTC