Browsers for local applications (was: Big question: CJK font support in systems and applications

From: Carl W. Brown (cbrown@xnetinc.com)
Date: Wed Aug 08 2001 - 16:28:34 EDT


Adam,

> -----Original Message-----
> From: unicode-bounce@unicode.org
> [mailto:unicode-bounce@unicode.org]On Behalf Of Adam Twardoch
> Sent: Wednesday, August 08, 2001 6:51 AM
> To: Mailing List Unicode
> Subject: Big question: CJK font support in systems and applications
>
> I have just finished reading Ken Lude's "CJKV Information Processing"
> (O'Reilly, 1999). While I found much of the information contained in that
> book highly helpful, I can't help the feeling that its structure
> might need
> a slightly more systemmatic approach.
>
If you are looking for a cross-platform approach to text rendering you may
want to consider doing what some of my clients are doing. They are using
web browsers. Writing locale applications as web server applications has
some serious advantages.

Not only does the browser handle line breaking and font rendering but the
use of style sheets add a real advantage. It allows you to specify the
correct fonts you want to use for different situations. It also allow you
to adjust the size that something is rendered. For example, something in
12pt Arial will render differently from something in 12 pt MS Mincho you
can also specify smaller point sizes in Arial then in MS Mincho. If you
want to emphasize something in Arial you can bold it. With most of the CJK
scripts that will not make it more readable but will smear the character.
With culturally specific style sheets you can treat the rendering
differently. If you really want to do a good job you can also vary the
color scheme. Different cultures prefer different color schemes. Some
colors also have cultural implications.

For simple utilities this is probably too much overhead, but for major
applications this approach is worth considering.

Carl



This archive was generated by hypermail 2.1.2 : Wed Aug 08 2001 - 18:04:28 EDT