input time order of IDN/IMA
Soobok Lee
lsb at lsb.org
Fri Dec 8 04:35:13 CET 2006
On Thu, Dec 07, 2006 at 07:59:22PM +0900, Soobok Lee wrote:
> On Thu, Dec 07, 2006 at 07:43:03PM +0900, Soobok Lee wrote:
> >
> >
> > I illustrate what will appear on the address bar input area step by step
> > when i enter the following IMA in Hebrew-locale MUA,
> >
> > A) LocalRTL at FirstRTL.SecondRTL.com
> >
> > 1) LTRlacoL
> > 2) @LTRlacoL
> > 3) LTRtsriF at LTRlacoL
> > 4) .LTRtsriF at LTRlacoL
> > 5) LTRdnoceS.LTRtsriF at LTRlacoL
> > 6) .LTRdnoceS.LTRtsriF at LTRlacoL
>
> > 7) com.LTRdnoceS.LTRtsriF at LTRlacoL
>
> I will add these two candidates:
>
> 7') .LTRdnoceS.LTRtsriF at LTRlacoLcom
> 7") LTRdnoceS.LTRtsriF at LTRlacoL.com
>
> I am not sure of which one of 7, 7' and 7" is what really
> happend in Hebrew IME.
I found 7" is correct. when i enter "c" of "com", the input
focus is moved to the visually rightmost part of the string.
At the same time, the latest dot is visually erased and
re-drawed at the visually rightmost part of the string with
c succeeding it.
So, 7" == B) below.
some one says if IDN.IDN is introduced, that problem is gone.
But, i disagree.
(network order)
[ABDUL].[AHMED]@[ALLAH].[IRAN]
(display order)
[IRANrtl].[ALLAHrtl]@[AHMEDrtl].[ABDULrtl]
Which is the TLD part may not be clear to non-arabic speaking
end users. But, I think this display order is natural and
acceptable , but, B) is not.
Suggested recommendation (primarily for IMA draft, but also IDNAbis):
if bidi IMA/IDN contains at least one strong LtoR chars (like .com)
labels SHOULD flow left to right.
if bidi IMA/IDN contains no strong LtoR chars at all,
labels SHOULD flow right to left.
dot-delimited bidi localparts SHOULD share the same display order
consistenly with labels of bidi IDN parts.
Soobok
> >
> > Is this correct ? I have no Hebrew input method editor and
> > I can't verify this IME behavior.
> >
> > Anyway,if the above is correct, please compare 7) with B) below.
> >
> > >>> (display order, when A) above is rendered as it is )
> > B) LTRdnoceS.LTRtsriF at LTRlacoL.com
> >
> > >> (desired display order : labels flow LtoR)
> > C) LTRlacoL at LTRtsriF.LTRdnoceS.com
> >
> >
> > If the above scenario is not correct, please post the correct step.
> >
> > Thanks.
> >
> > Soobok Lee
> > _______________________________________________
> > Idna-update mailing list
> > Idna-update at alvestrand.no
> > http://www.alvestrand.no/mailman/listinfo/idna-update
> _______________________________________________
> Idna-update mailing list
> Idna-update at alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/idna-update
More information about the Idna-update
mailing list