Whenever you are talking about bidi text, there’s what’s called „logical“ and „visual“ ordering. Visual ordering is how the text is displayed as determined by the bidi algorithm (in most cases, the Unicode bidi algorithm). Logical ordering is how the text is stored in memory, or the sequence in which you would generally input it. When I see arabic1, 2, 3, etc, I am assuming that this is the logical order. The visual order, as I pointed out, would be different if following normal conventions. This is why the distinction is important. You are right that there are currently no real guidelines on how to display this structured text. Most clients, AFAIK, render it just like „regular“ bidi text. Paul
3 апр. 2017 г., в 14:40, Andrew Sullivan <ajs@anvilwalrusden.com> написал(а):
On Mon, Apr 03, 2017 at 02:17:07PM -0700, Paul Borokhov wrote:
From a logical standpoint, arabic1.arabic2 is the mailbox name and arabic3.arabic4 is the hostname.
I don't know what you mean, "from a logical standpoint". What we know is that there is a local-part and a server-part, and that they're separated by the @ sign.
How a user interface will decide to display this is complicated. It could be that it follows RTL conventions, in which case the thing rightmost in this theoretical string to be the beginning of the local part, then next post-separation piece to be the next part of the local part, and so on.
It could be that the labels of the domain name are preserved in resolution order (so, e.g. if arabic3.arabic4 is the domain then arabic4 is the label closest to the root; this even though the labels will display internally RTL).
This genuinely is a problem in the user interface renderings, and last I looked I don't think a clear convention has established itself.
A
-- Andrew Sullivan ajs@anvilwalrusden.com _______________________________________________ UA-EAI mailing list UA-EAI@icann.org https://mm.icann.org/mailman/listinfo/ua-eai