Re: UTF-16 inside UTF-8

From: Philippe Verdy (verdy_p@wanadoo.fr)
Date: Wed Nov 05 2003 - 16:43:36 EST

  • Next message: YTang0648@aol.com: "Re: UTF-16 inside UTF-8"

    From: YTang0648@aol.com

    > From my understanding, the only major market which mandate Surrogate
    > support is only China.

    Important note here: China does not mandate support for GB18030 on all
    computer products that handle encoded text. Only in those new products that
    were developped since year 2000. This means that all products developed
    before 2000 can continue to be imported and sold into China.

    For example, Windows 95, 98, 88SE, and NT4 or Office 95, 97 (even 2000
    because it was first developped and edited in 1999) or Java 1.3 can continue
    to be licenced there, including for new customers.

    But Microsoft would have been unable to sell or licence Windows 2000 or XP
    or 2003 in China if these had not included the support for characters not
    only in plane 2, but also ALL 17 planes of Unicode, as well as a complete
    mapping of these planes with GB18030, and of the required standard character
    properties of most recent version of Unicode at that date of manufacturing
    (excluding optional or informative properties).

    Requiring this support does not imply support for all glyphs. But China may
    decide sooner or later that these systems need the necessary rendering
    support for a minimum set of characters. I don't know exactly if there's
    such minimum subset defined for China.

    The minimum subsets in Europe are recommandations to best fit the EU market,
    but they are not mandatory (however minimum language requirements do exist
    in laws for products sold in some countries in the EU).

    On the opposite the MES-1, MES-2, MES-3 subsets in Europe does not mandate
    any encoding, but instead the support of glyphs for characters of these
    subsets, in products that claim to support them, but here also it is a
    recommandation, not a requirement (until there's a "Directive" voted, which
    must be implemented in each national legislation in the EU, after a limited
    time that typically must not exceed a couple of years).



    This archive was generated by hypermail 2.1.5 : Wed Nov 05 2003 - 17:40:29 EST