hi everybody,<br><br>On Wed, Nov 4, 2009 at 6:57 PM, Shawn Steele <span dir="ltr"><br></span><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<span dir="ltr">(...)</span><br><br>
I think that labels are like a list.  If I have a list (a, b, c, d),
then I expect the list to be in order a, b, c, d.  In an RTL context I
would reasonably expect the list to be rendered (d, c, b, a).  If the
individual values happen to be in different scripts, that&#39;s not going
to change the fact that I expect the list to have each element progress
in an orderly fashion from least significant to most significant.<br></blockquote>
<br>This is actually not obvious, for example for numbers, the order is left to right and arabic readers don&#39;t have any problem with that. <br><br>In my opinion, enforcing LTR on IRIs is a better solution than //:http. An it seems that relevant specs (RFC3987 and w3c IRI bidi examples) are on my side.<br>
<br>I raised that issue a while back on IDN wiki. You can see the discussion and the relevant specs here : <a href="http://sn.im/t2ojj">http://sn.im/t2ojj</a><br><br clear="all"><br>-- <br>Slim Amamou | سليم عمامو<br><a href="http://alixsys.com">http://alixsys.com</a><br>