<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class=""><br class="">
</div>
<div class="">I decided to write a brief blog article about arabic email addresses and here it is&nbsp;<a href="http://schappo.blogspot.co.uk/2016/03/arabic-email-addresses.html" class="">http://schappo.blogspot.co.uk/2016/03/arabic-email-addresses.html</a></div>
<div class=""><br class="">
</div>
<div class="">André Schappo</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 9 Mar 2016, at 16:24, Andre Schappo &lt;<a href="mailto:A.Schappo@lboro.ac.uk" class="">A.Schappo@lboro.ac.uk</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<div class="">Without bidi isolates or any other form of intervention the email address مارك@رسيل.السعودية wholly displays L⬅︎R<br class="">
<br class="">
I have just created a temporary page to show how the arabic address مارك@رسيل.السعودية appears in L➡︎R Context &amp; L⬅︎R Context using bidi isolates.
<a href="https://co-project.lboro.ac.uk/users/coas/arabic-email.html" class="">https://co-project.lboro.ac.uk/users/coas/arabic-email.html</a><br class="">
<br class="">
With reference to my page :<br class="">
<br class="">
The L➡︎R Context gives an email address in a structure more familiar to a L➡︎R reader. The structure being, in this case,
<a href="mailto:local-part@label.label" class="">local-part@label.label</a>. It does not matter which direction a label text is. Each label could have a different direction and again it would not matter. A L➡︎R reader would readily recognise this as an email
 address. Personally I find it much easier to recognise an email address when written like this.<br class="">
<br class="">
Similarly for the L⬅︎R Context<br class="">
<br class="">
I have used html to illustrate. In a word processing document one would use the Unicode isolates U&#43;2066➡︎2069. It would be the responsibility of the software to automatically implement/insert/apply the bidi isolation for display of the email address to users.<br class="">
<br class="">
There are indeed other cases but I think the same principles outlined above can be applied.<br class="">
<br class="">
André Schappo<br class="">
<br class="">
<blockquote type="cite" class="">On 8 Mar 2016, at 18:51, Andrew Sullivan &lt;<a href="mailto:ajs@anvilwalrusden.com" class="">ajs@anvilwalrusden.com</a>&gt; wrote:<br class="">
<br class="">
On Tue, Mar 08, 2016 at 06:02:12PM &#43;0000, Andre Schappo wrote:<br class="">
<blockquote type="cite" class="">I have given some thought to how to handle/display domain names that are in a right to left script such as Arabic. After some thought and experimentation I think that each label of a domain name should be bidi isolated.<br class="">
<br class="">
</blockquote>
<br class="">
That's already the requirement for processing, according to IDNA2008<br class="">
(that is, IDNA is label by label, not over the domain name). &nbsp;So so<br class="">
far, I agree.<br class="">
<br class="">
I don't have an intuition as to what would be clear to a user; perhaps<br class="">
you have one.<br class="">
<br class="">
But …<br class="">
<br class="">
<blockquote type="cite" class="">Lets take a 2 level domain name: 2ndLevelD.TLD where each label is written in a Right to Left Script.<br class="">
<br class="">
</blockquote>
<br class="">
… I'm slightly worried about this, because I suspect you're also going<br class="">
to need something that is unsurprising where the different labels are<br class="">
in different directions. &nbsp;<br class="">
<br class="">
<blockquote type="cite" class="">I believe that using bidi isolates leads to easier to comprehend domain names/email addresses for both Left to Right readers and Right to Left readers.<br class="">
<br class="">
</blockquote>
<br class="">
This is also probably true, but since an awful lot of cases don't<br class="">
include the markup to indicate the bidi isolates, there's still that<br class="">
problem too. &nbsp;This includes (just for instance) email, particularly<br class="">
the headers. &nbsp;So while the mark up helps I'm wondering what to do<br class="">
about other cases.<br class="">
<br class="">
Best regards,<br class="">
<br class="">
A<br class="">
<br class="">
-- <br class="">
Andrew Sullivan<br class="">
<a href="mailto:ajs@anvilwalrusden.com" class="">ajs@anvilwalrusden.com</a><br class="">
</blockquote>
<br class="">
猴猴猴猴猴猴猴猴猴猴猴猴猴猴<br class="">
<a href="http://twitter.com/andreschappo" class="">http://twitter.com/andreschappo</a><br class="">
http://schappo.blogspot.co.uk<br class="">
http://weibo.com/andreschappo<br class="">
<br class="">
</div>
</blockquote>
</div>
<br class="">
<div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
猴猴猴猴猴猴猴猴猴猴猴猴猴猴<br class="">
<a href="http://twitter.com/andreschappo" class="">http://twitter.com/andreschappo</a><br class="">
http://schappo.blogspot.co.uk<br class="">
http://weibo.com/andreschappo</div>
</div>
<br class="">
</body>
</html>