RTL labels and numbers?

Abdulrahman I. ALGhadir aghadir at citc.gov.sa
Wed Oct 14 06:34:56 CEST 2009


well I am with you in this part there will be problems in some cases but
this isn't weird because as we know that 
the protocol is using the current bidi algorithm which it doesn't
identify domains and render them as they. so this
kind of problems are excepted to happen. and I still  think leaving this
problem to registry might give us a better
chance in solving it in future rather than just disallowing it in the
protocol level.

and the draft did mention this:

"Another set of issues concerns the proper display of IDNs with a
   mixture of LTR and RTL labels, or only RTL labels.

   It is unrealistic to expect that applications will display domain
   names using embedded formatting codes between their labels (for one
   thing, no reliable algorithms for identifying domain names in running
   text exist); thus, the display order will be determined by the BIDI
   algorithm.  Thus, a sequence (in network order) of R1.R2.ltr will be
   displayed in the order 2R.1R.ltr in an LTR context, which might
   surprise someone expecting to see labels displayed in hierarchical
   order.  People used to working with text that mixes LTR and RTL
   strings might not be so surprised by this.  Again, this memo does not
   attempt to suggest a solution to this problem."

 

Thank you,

 

From: Matitiahu Allouche [mailto:matial at il.ibm.com] 
Sent: 13/Oct/2009 3:29 PM
To: Abdulrahman I. ALGhadir
Cc: idna-update at alvestrand.no; idna-update-bounces at alvestrand.no
Subject: Re: RTL labels and numbers?

 


Abdulrahman I. ALGhadir wrote: 
<quote> 
Why permitting done on the protocol level ? shouldn't this be done at
registry level? 
 Ex. If someone wants to register 3COM (COM is a RTL word) registry will
register 3COM for him/her and  will lock COM3. 
At least this will give users the choice for picking not forcing them on
one type? 
<end of quote> 

There is another problem with "3COM" (where COM are RTL letters): if
preceded by a LTR label and displayed in an RTL context, the result will
be very confusing.  For instance, the string (in network order) 
      support.3COM.net 
will be displayed as 
      net.MOCsupport.3


Shalom (Regards),  Mati
          Bidi Architect
          Globalization Center Of Competency - Bidirectional Scripts
          IBM Israel
          Phone: +972 2 5888802    Fax: +972 2 5870333    Mobile: +972
52 2554160




From: 

"Abdulrahman I. ALGhadir" <aghadir at citc.gov.sa> 

To: 

<idna-update at alvestrand.no> 

Date: 

13/10/2009 10:16 

Subject: 

RTL labels and numbers? 

Sent by: 

idna-update-bounces at alvestrand.no

 

________________________________




Hello, 
Well while I was reading draft-ietf-idnabis-bidi-06.txt I found this: 
  
"4.3.  Strings with numbers 
  
   By requiring that the first or last character of a string be category

   R or AL, RFC 3454 prohibited a string containing right-to-left 
   characters from ending with a number. 
  
   Consider the strings ALEF 5 (HEBREW LETTER ALEF + DIGIT FIVE) and 5 
   ALEF.  Displayed in an LTR context, the first one will be displayed 
   from left to right as 5 ALEF (with the 5 being considered right-to- 
   left because of the leading ALEF), while 5 ALEF will be displayed in 
   exactly the same order (5 taking the direction from context). 
   Clearly, only one of those should be permitted as a registered label,

   but barring them both seems unnecessary." 
  
Why permitting done on the protocol level ? shouldn't this be done at
registry level? 
  
Ex. If someone wants to register 3COM (COM is a RTL word) registry will
register 3COM for him/her and  will lock COM3. 
At least this will give users the choice for picking not forcing them on
one type? 
  
Thank you, 
  


-----------------------------------------------------------------------------------
Disclaimer:
This message and its attachment, if any, are confidential and may contain legally
privileged information. If you are not the intended recipient, please contact the
sender immediately and delete this message and its attachment, if any, from your
system. You should not copy this message or disclose its contents to any other
person or use it for any purpose. Statements and opinions expressed in this e-mail
are those of the sender, and do not necessarily reflect those of the Communications
and Information Technology Commission (CITC). CITC accepts no liability for damage
caused by this email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.alvestrand.no/pipermail/idna-update/attachments/20091014/482dab0f/attachment-0001.htm 


More information about the Idna-update mailing list