2012/11/12 Asmus Freytag <asmusf_at_ix.netcom.com>
> Khaled, don't mind Philippe - his experience is a bit on the
> "theoretical" end.
>
Exactly the opposite, it was just targetting the common "practical" cases
encountered most frequently by most users, ignoring the individual needs of
Khaled in specific situations (and notably the situations that programmers
need to take into account for building a usable GUI) :
Most users won't care about this technical effort, that YOU (a programmer
of GUI interfaces will encounter), they just have expectations for the text
to be entered easilyin the softwares they use, for their own languages in
their normal orthographic rules where "latinARABIC" and "ARABIClatin" cases
are effectively very infrequent — this is asserted in IDNA for example).
They will just want the unnecessary complication of their GUI interface to
occur when they are NOT trying to enter these very infrequent cases in very
specific situations that they certainly don't use every day ; and for the
rest they will assume immediately that weaker-direction characters will
loose in favor of stronger-direction characters to determine the behavior
that the editor will perform when they type something : two positions for
the caret creates an unnecessary and perturbating interface that does not
help reading (you would need to focus on two eye-catching positions, which
you can't perform instantly, ONLY if this is really necessary, but NOT
everytime because users will start ignoring constantly this information: as
a general rule, displaying too much unnecessary information kills the
information).
Received on Mon Nov 12 2012 - 16:08:07 CST
This archive was generated by hypermail 2.2.0 : Mon Nov 12 2012 - 16:08:08 CST