Netscape v4.0b2
supports KOI8-R using standard
Win95 European UNICODE fonts,
so you don't need
Win3.1 KOI8-R fonts (Netscape will not work with them in any case)
neither KOI8-R GDI.EXE hack. If you have Win95 Russian Edition or Win95 CE
Edition or
install MutliLanguage Support in Win95 Standard Edition, you
already have needed fonts, so no additional actions required from you.
Cyrillic(KOI8-R)
encoding into
Edit|Preferences|Appearance|Fonts|For the Encoding
and standard
Win95 European UNICODE fonts
(Times New Roman
and Courier New
)
in ... Width Font boxes.
Cyrillic(KOI8-R)
encoding
in View|Encoding for each of Inbox,
Outbox, Drafts, Trash, Sent
folders separately
to view Mail messages in the right
font.
Cyrillic(KOI8-R)
encoding
in View|Encoding (once per group)
to view news articles in the right
font.
In Netscape Navigator
do not set Cyrillic(KOI8-R)
in View|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.
Netscape not decode
<FORM>
input
from CP1251
(Russian Windows default character set) to KOI8-R when needed.
I.e. it totally ignores
ACCEPT-CHARSET="KOI8-R"
<FORM>
attribute and global HTML page character set too for both
<META>
and HTTP header cases. See
Internationalization of the Hypertext Markup Language (RFC 2070)
for details.
According to
Internationalization of the Hypertext Markup Language (RFC 2070)
charset=
from HTTP header must overwrite charset=
from <META ...>
tag. Netscape does just opposite thing,
i.e. <META ...>
overwrites HTTP header charset.
This bug seriously affect automatic character sets decoding proxies.
Load this
test page
with different HTTP header and META charsets
to see this bug in action (check View|Page Info for
Charset value, there must be KOI8-R
, not
windows-1251
).
<TITLE>
s
in the top of browser window and Bookmarks
from KOI8-R character set to CP1251 character set (Russian Windows default).
It makes documents with Russian <TITLES>
s
or bookmark entries
for them looks ugly.
It seems that Netscape not use
even Russian Windows default (CP1251)
font for bookmarks, so they appearse in the
ISO 8859-1 font.
HTML documents title character set can be detected using the same
two methods as for document body, i.e. by <META>
tag or HTTP header
character set, so each bookmark entry must have its own
CHARSET="..."
attribute in the bookmark.htm
file which will be used for each bookmark
entry displaying.
Subject:
, not use user-specified
Russian font for Subject:
entering and not add
charset=KOI8-R
to
MIME Content-Type:
field.
Moreover, there is no place in New Message window to specify Mail
encoding (which is always KOI8-R for Russians).
Content-Type:
field
(or from RFC 2047 encoded words for headers)
automatically, so user forced to switch to
Cyrillic(KOI8-R)
encoding manually to view his Mail/News in the
right font.
ALT=
tags (when you place cursor on them)
not decoded from KOI8-R to Windows default (CP1251)
code table. Alternatively UNICODE font must be used for them, not Windows
default font.
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.
You can use original Netscape bug report page instead, just Copy this bug report and Paste it there.
See also Netscape pre-v3.0b3 tuning, Netscape v3.0-3.01 tuning, Netscape for Win95 tuning Main Page, X11 Netscape 4.0 tuning.
![]() |