W3C home > Mailing lists > Public > www-international@w3.org > January to March 2007

Re: Invalid relationship between bandwidth and spoken language

From: Simon Montagu <smontagu@smontagu.org>
Date: Thu, 15 Mar 2007 21:42:24 +0200
Message-ID: <45F9A1A0.1050909@smontagu.org>
To: Stephen Deach <sdeach@adobe.com>
Cc: Mark Davis <mark.davis@icu-project.org>, www-international@w3.org

(snipping a lot since the combination of top- and bottom- posting is 
getting very confusing)

Stephen Deach wrote:
> I'm responding that I think that is exactly what the existing CSS 
> properties do (with the possible exception of explicitly saying that 
> this is an input field, dynamically re-analyze it if the data changes, 
> though most CSS properties can be animated so most are dynamically applied).
> 
>   1.) All paragraphs in CSS should map to display="block", so each 
> paragraph is
>       its own block (these may or may not be nested in a parent block).
>   2.) For all block-level elements, if no 'unicode-bidi' property is 
> specified,
>       it defaults to "normal". This effectively disables the setting of
>       'direction', since the Unicode bidi rules are supposed to be applied.

I think you aren't taking into account the following paragraph in 
CSS2.1, http://www.w3.org/TR/CSS21/visuren.html#direction

User agents that support bidirectional text must apply the Unicode 
bidirectional algorithm to every sequence of inline boxes uninterrupted 
by a forced line break or block boundary. This sequence forms the 
"paragraph" unit in the bidirectional algorithm. The paragraph embedding 
level is set according to the value of the 'direction' property of the 
containing block rather than by the heuristic given in steps P2 and P3 
of the Unicode algorithm.
Received on Thursday, 15 March 2007 19:42:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 19:17:09 GMT