On 02/12/2003 16:25, Frank Yung-Fong Tang wrote:
...
"a barrier to proper internationalisation" ?
My opinion is reverse, I think it is a "strategy to proper
internationalization". Remember, people can always choose to stay with
ISO-8859-1 only or go to UTF-8 with MES-1 support for European market.
UTF-8 with MES-1 support does not mean other characters won't work in
their product, but instead, it mean other charactrers are not Quality
Assuranced in their products.
Well, Frank, I am surprised that you favour encouraging developers to
design their systems with only the European market in mind. Surely it
would help with internationalisation for Thailand if the system is
designed with support for Thai and other scripts in mind, even if not
fully implemented and quality assured in the first release.
...
You only look at the issue from the developer point of view. But how
about QA? How are you going to QA the whole Unicode? You also need to
look at the issue from an end-user point of view, or the "working out of
box" point of view. How could the end user know what kind of function
they are going to get WITHOUT extra efforts.
True, I hadn't looked at the QA issue. I suppose there are two ways to
go here: one would be to aim at support for the whole of Unicode but
only assure support for certain ranges; the other is for the QA people
to work with third party fonts. QA-ing the whole of Unicode shouldn't be
a big problem anyway as most work needs to be done on new features
rather than new characters e.g. if one script using special feature X is
assured to work, a rather quick test should be sufficient to show that
every script using feature X works.
If you are a QA engineer who is working on a working out of box product,
how are you going to prepare your test cases? If you are a product
marketing person who is going to write a product specification about a
cell phone which do not allow user to download fonts, how are you going
to spec it out?
Well, I was thinking of computers rather than brain dead mobile phones.
Mobile phones have long allowed downloading of ring tones, so why not
downloading of fonts? And there is probably already a significant demand
for mobile phones using every script which is in current everyday use,
and so mobile phone manufacturers who restrict users to more restrictive
subsets are being shortsighted - although I would expect that full BMP
support would be adequate for a basic product in this scenario.
You are assuming a product which is does not need to work "out of box".
If that is the case, you can ALSO think Windows 2000 work for surrogate
since you can install or tweak the register to make it work with
Surrogate. You can ALSO think Windows 95 can support Complex Script
since you can INSTALL Uniscribe on it, right?
Right. My Windows 2000 supports surrogates, probably because either one
of the service packs or Office XP installed this support for me. When I
was using Windows 95 I could use complex scripts in IE5 and Office 2000
- the required support (Uniscribe etc) was installed with these
programs. These are things which should be supported out of the box,
although they were not quite in Windows. I am realising that certain
scripts may not have font support out of the box, but that is something
which can easily be remedied.
--
Peter Kirk
[EMAIL PROTECTED] (personal)
[EMAIL PROTECTED] (work)
http://www.qaya.org/