Re: Acceptance of Unicode (UTF8) in Far East
On Thursday, May 16, 2002, at 03:04 AM, Mark Lewellen wrote: > Hi all- > I have a question directed mostly at those involved in the Far East. > Since Unicode is often implemented in UTF8, and UTF8 uses 3 bytes > for Chinese characters (instead of the 2 bytes in Chinese and Japanese > GB, Big5, JIS), UTF8 documents solely in these languages will be 50% > larger. This appears to be a large stumbling block to universal > acceptance of UTF8. Is there much resistance to UTF8 in the > Far East, are there work-arounds to the problem, and are many > people even aware of the problem? > Mark Size of data is not a big deal these days with data compression and faster network. So far as I see there are very few who dislike UTF-8 because of the size bloats. Most of objections and dislikes against Unicode is more of politics and culture. Whether you like it or not, the Unicodization is steady because it is already blessed by Windows and MacOS (X). And you have virtually no choice but to use Unicode when you program in Java. But the Unicodization of applications have only begun. UTF-8 mails and web pages are still rare mainly because of lack of tools (well, as a matter of fact many of these tools do support Unicode but simple don't make UTF-8 a default when it sends or saves data). And even if tools are there it may still take a long time before data get converted to UTF-8. Unless you need to save more than 3 languages legacy encodings do suffice and many may still choose to save new data in legacy encodings for legacy applications. To me it is okay whether you choose to save your data in whichever encoding so long as I can read. That's why I became a maintainer of Encode module, a standard part of Perl 5.8 that enables you to do so. Dan the Encode Maintainer
Acceptance of Unicode (UTF8) in Far East
Hi all- I have a question directed mostly at those involved in the Far East. Since Unicode is often implemented in UTF8, and UTF8 uses 3 bytes for Chinese characters (instead of the 2 bytes in Chinese and Japanese GB, Big5, JIS), UTF8 documents solely in these languages will be 50% larger. This appears to be a large stumbling block to universal acceptance of UTF8. Is there much resistance to UTF8 in the Far East, are there work-arounds to the problem, and are many people even aware of the problem? Mark
Re: Encode::MIME::Header for perl 5.6.1
On Thursday, May 16, 2002, at 01:05 AM, Uri Cohen wrote: > I want to use Encode::MIME::Header but I only have perl 5.6.1 (from > ActiveState), which is the latest version for MSWindows. > Is it possible? I really need just this module. Well, you are welcome to port it if you really need it. So far Encode as a whole depends too much on Perl 5.8 internals to porting (and I would rather see Perl 5.8 quickly replace Perl 5.6 and below than help people stick with older perl. To me Perl 5.8 is Perl 5.6 Done right). However, Encode::MIME::Header itself is a pure perl script so it should be much, much easier to backport if necessary. Or you can write a module that just does that. You are free to use the code in Encode::MIME::Header. Or you just have to wait a month or two. I believe ActivePerl 5.8 will be available as soon as Perl 5.8 is available. Which way you go depends on how insatiable you are Dan the Encode Maintainer
Encode::MIME::Header for perl 5.6.1
I want to use Encode::MIME::Header but I only have perl 5.6.1 (from ActiveState), which is the latest version for MSWindows. Is it possible? I really need just this module. Uri Cohen