How to setup Win3.* Netscape to use KOI8-R fonts

Netscape client must put acceptable charset (KOI8-R assumed) via Accept-Charset header field when interact with HTTPD, but not do it currently.

Frank Tang from the Netscape Team tell me about their plans of implementing Accept-Charset field into after-3.0 releases, but it seems they forget it, if you ask them too, it can be faster.

Tuning description

Netscape 3.0-3.01 tuning

Netscape v3.0-3.01 has almost working KOI8-R support. To activate it you need KOI8-R fonts (you can get some Win3.1 KOI8-R fonts).

You need to choose Cyrillic(KOI8-R) encoding into Options|General Preferences|Fonts|For the Encoding and KOI8-R encoded font for each of two fonts.

Do not set Cyrillic (KOI8-R) encoding in Options|Document Encoding as permanent default encoding scheme (don't press Set Default). It violates HTML and HTTP standards which says that default document encoding (without any special instructions) must be ISO 8859-1. Temporary setting of another encoding is possible as workaround for broken Russian WWW pages.


Bug List:

The correct character translation way for Windows will be decode from KOI8-R to CP1251 for all input and decode from CP1251 to KOI8-R for all output with optional UNICODE fonts usage. Netscape not follow this way and provides raw KOI8-R mode, so users forced to setup KOI8-R fonts and keyboard. But even in raw KOI8-R mode it have following bugs.


Enter your name, E-mail address and send the bug report above to Netscape team, the more bug reports they receive - the higher chances there are that they fix it.

Your Full Name:
E-mail Address:

You can additionly edit this text if you want:

Subject:

Bug report:

You can use original Netscape bug report page instead, just Copy this bug report and Paste it there.


Netscape pre-v3.0b3 tuning

There is semi-correct way now to tune new Netscape (starting from 2.0) using User Defined document encoding, but Netscape use wrong mail/news Subject font for this encoding, bug the Netscape Team for it. BTW, it is impossible to specify MIME charset name used by User Defined encoding, so if you are a programmer and understand this issue, please bug the Netscape Team too to add MIME charset name to User Defined properties.

Following procedure assumes that you already install KOI8-R fonts by regular Windows way.

How to make your fixed KOI8-R font visible from Fonts menu (for programmers only)

You need to fix font header via any .TTF font editor (f.e. Font Monster): change Proportion from Any to Monospaced (fixed-pitch flag CF_FIXEDPITCHONLY from the CHOOSEFONT structure) and change Family Type from Decorative to Text/Display, if neccessary.


See also Win95 Netscape tuning, X11 Netscape tuning.

Additional links: Cyrillic for MS Windows Netscape (good for beginners), Netscape Internationalization Secrets.

Return to Main Page