I think the suggestion of adding a dir attribute is a very good idea.
The great thing is that it can be done without any significant backwards
compatibility concerns.  The definition of the attribute is simple enough:

  atomCommonAttributes =
      attribute xml:base { atomUri }?,
      attribute xml:lang { atomLanguageTag }?,
      attribute dir { "rtl" | "ltr" }?,
      undefinedAttribute*

The attribute establishes the base direction of the text content of an
element (and plain text attributes, e.g. category/@label) and is pretty
much identical in form to XHTML's dir attribute.

I'm not 100% certain, but we'd likely be better off limiting the
definition such that only "Language Sensitive" elements and attributes
are affected by the dir attribute.

In any case, +1 from me.

- James

Robert Sayre wrote:
> 
> I think we should move the format to Draft Standard by clearing up any
> errata and adding two attributes: 'dir' and 'unicode-bidi', as defined
> in XHTML.
> 
> Thoughts?
> 
> Robert Sayre
> 
> 

Reply via email to