English   Cyrillic(Windows-1251)    

Настройка Netscape(под Windows) на русский язык

Вы можете читать и писать в Главном окне в News(Discussions) в Mail(Messenger)

Детальная инструкция по иcпользованию русского языка
в MS Windows Netscape - версии 1,2,3,4.
Страница большая, но здесь не надо все подряд читать - прочесть начало, а потом - только главы, посвященные Вашей версии Netscape, и в такой главе - не все подряд, а только разделы, относящиеся к Вашей версии Windows - 95/98/ME, NT 4.0/2000, или 3.1/3.11.

Автор: Павел Городянский (щелкните по ссылке с именем, если нужна контактная информация)

Примечание. Текст в скобках в предыдущей строке, как и многие другие части статьи, использует меньший размер Вашего русского шрифта. Если Вы не увидите там нормального русского текста, то увеличьте установленный у Вас в Netscape размер русского шрифта, то есть, если у Вас выбран размер 10, то измените его на 12.


Вы читаете местную копию моей статьи (официальное зеркало). Оригинал (и всегда самая 'свежая' версия) хранится:

К Администраторам: Пожалуйста, НЕ копируйте файлы моей статьи на Ваш сервер !
Если надо, просто включите ССЫЛКИ на одно или оба указанных выше места (эти серверы работают надежно и быстро).
Дело в том, что я обновляю этот текст довольно часто (уточнения,дополнения), а все копии, которые я нашел, были очень старыми.
Это плохо для читателей таких копий (они не смогут настроить Netscape), и это плохо для меня - ответы на письма и так занимают много времени, а тут приходят письма от читателей таких устаревших копий с вопросами, на которые уже есть ответы в текущей версии данной инструкции.


Это - единственная инструкция в Интернете по данной тематике, позволяющая полностью настроить Netscape. Во всех других пособиях по русификации Netscape под Windows отсутствует многое из того, что есть в данной статье:

                                                                           

ОГЛАВЛЕНИЕ

Данная инструкция - это последовательные шаги по настройке Netscape на русский. Поэтому при чтении рекомендуется следовать порядку разделов в Оглавлении (естественно, пропуская главы о той версии Netscape, которая Вас не интересует).

См. ссылки в Главе 8 на инструкции по темам, НЕ обсуждаемым в этой статье.

  1. Русские шрифты для MS Windows
  2. Выбор шрифтов в Netscape
  3. Настройка Netscape 2 и 3
  4. Настройка Netscape 4
  5. Как читать по-русски в Netscape 2,3,4. Тесты и проблемы

  6. Как писать по-русски в Netscape 2,3,4
  7. Netscape и другие программы
  8. Ссылки на инструкции по темам, НЕ обсуждаемым в данной статье -

1. Русские шрифты для MS Windows

Интернет: 2 русские кодировки для пользователя Windows

Для краткости я буду называть Всемирную Информационную Сеть (World Wide Web) просто WWW или Сеть.

Итак, Вы работаете в среде Microsoft Windows и хотите 'бродить' по русскоязычным страницам WWW.
Но разные авторы таких страниц используют разные способы представления русского текста, то есть - разные кодировки.
Кодировка(Encoding) определяет, в каком месте полной таблицы символов компьютера будут располагаться русские буквы.

Для пользователя MS Windows на сети существуют 2 различные кодировки русских букв:

Понятие кодировки напрямую связано с типом используемого шрифта(font), а именно, шрифты разрабатываются под определенную кодировку.
Если автор вводил текст своей страницы, используя шрифт русской кодировки KOI8-R, а пользователь пытается прочесть эту страницу в Netscape с помощью русского шрифта кодировки CP-1251(win), то такой пользователь увидит на своем экране нечто абсолютно нечитабельное, не сможет прочесть текст автора.

Поэтому Вам нужно иметь 2 набора русских шрифтов(fonts) для MS Windows, чтобы работать в Netscape с обоими типами русскоязычных страниц:

(кроме нового Netscape 4, где достаточно только CP-1251(win) шрифтов - он сам переводит незаметно русский текст из кодировки KOI8-R в CP-1251, и обратно)



ПРИМЕЧАНИЕ. Почта и Новости.
На Интернете, русскоязычные тематические конференции(Newsgroups) используют только кодировку KOI8-R.
См., например, конференцию relcom.talk на News сервере своего Интернет-провайдера или же на бесплатном (read-only) сервере gail.ripco.com - relcom.talk на сервере gail.ripco.com.

Дело в том, что KOI8-R является стандартом для русского языка на Интернете - конференции(Usenet newsgroups), telnet, почта(e-mail),...
(Большинство писем по e-mail идет в KOI8-R).
В отличие от Интернета, в Microsoft Windows стандарт для русского - кодировка CP-1251.

Иными словами, KOI8-R - это сетевая русская кодировка, в то время как CP-1251(win) это локальная русская кодировка компьютера с Windows.


Всемирная Информационная Сеть (WWW) использует 2 два типа представления текстовой информации на экране (это, конечно, упрощенно - для целей данной статьи):

Для разных типов WWW экранов Netscape использует разные типы шрифтов (True Type Windows fonts):

Я буду использовать английские наименования типов шрифтов - Proportional и Fixed - так как именно эти слова Вам придется искать в меню Netscape при настройке его на русский язык.

Итак, Вам необходимо установить как минимум 4 русских шрифта в Windows для последующего их использования в Netscape:

(для Netscape 4 достаточно иметь только CP-1251 шрифты)

К Оглавлению


Русские CP-1251 шрифты, входящие в поставку Windows

В следующем разделе предлагается загрузить несколько найденных в Интернете бесплатных русских шрифтов кодировок KOI8-R и CP-1251.
Но CP-1251 - это стандарт для русского под MS Windows, поэтому для данной кодировки можно использовать более качественные кириллические шрифты, входящие в поставку MS Windows:



Поэтому, если

то в таком случае можете не читать остаток Главы 1 - про собранные в Интернете шрифты кодировок KOI8-R и CP-1251(win) - а сразу перейти к Главе 2, "Выбор шрифтов в Netscape".

К Оглавлению


Загрузка бесплатных русских шрифтов с Интернета

В этом разделе об'ясняется, как загрузить(download) с WWW бесплатные русские шрифты, которые я нашел, протестировал, и рекомендую использовать в Netscape под MS Windows.

Все эти шрифты позволяют Вам читать на странице Сети одновременно и русский, и английский текст.

Вам надо создать каталог(directory,folder), куда Вы будете загружать с WWW (download) файлы со шрифтами, например, каталог C:\RUSFONTS.

Я собрал найденные все шрифты в один файл(архив) - ForWWW.zip.
           
Вы можете загрузить этот .ZIP файл с одного из серверов, указанных ниже в таблице. Просто щелкните мышкой на подчеркнутом имени файла, и Netscape предложит Вам
Сохранить Файл на ПК (SAVE FILE dialog).
Там Вы должны будете указать на каталог, созданный Вами для хранения русских шрифтов - C:\RUSFONTS.

ПРИМЕЧАНИЕ : Если вместо предложения "Сохранить Файл" Netscape пытается показать содержимое этого файла на экране (редко, но бывает), тогда попробуйте загрузить этот файл снова, но при этом нажмите и держите клавишу SHIFT в то время, когда Вы щелкаете мышкой на подчеркнутом имени файла.
Набор русских шрифтов для Netscape :
в России в США
файл ForWWW.zip файл ForWWW.zip

           
После записи этого файла-архива на Ваш компьютер, Вам надо раз-архивировать, извлечь шрифты, хранящиеся в нем - extract files.

Для этого Вы можете использовать программу WinZip for Windows, если она у Вас есть, ИЛИ простую MS DOS программу pkunzip.
Если у Вас нет программы pkunzip, тогда загрузите ее, щелкнув мышкой на подчеркнутом имени файла - pkunzip.exe, в каталог C:\WINDOWS (C:\WinNT в NT 4.0) на Вашем компьютере.

Чтобы извлечь файлы из архива с помощью программы pkunzip, выполните следующие 2 команды MS DOS (первая из них - переход в нужный каталог, вторая - собственно открытие архива):

                C:\........>    cd \RUSFONTS
                C:\RUSFONTS>    pkunzip forwww.zip 
Эти команды можно ввести и будучи в MS Windows - надо открыть окно-приложение MS-DOS Prompt:

Краткое описание загруженных шрифтов

ПРИМЕЧАНИЕ : Я собрал в файл ForWWW.zip такие шрифты, которые точно работают во всех версиях Netscape и во всех вариациях Windows. Если же Вы где-то нашли другую версию того же самого шрифта, то он может неверно работать с Netscape или с какой-то из версий Windows (например, Windows NT 4.0).

Напоминаю, что Вам необходимо установить как минимум 4 русских шрифта в Windows для последующего их использования в Netscape:

(для Netscape 4 достаточно иметь только CP-1251 шрифты)

   
1. Шрифты кодировки KOI8-R :

   
2. Шрифты кодировки CP-1251(Windows) :

К Оглавлению


Установка этих бесплатных шрифтов в Windows

Ниже приведены инструкции по установке загруженных с Интернета шрифтов в Windows 3.1,3.11 и в Windows 95/98/ME/NT/2000.

ПРИМЕЧАНИЕ: У меня нет Windows 95, но я знаю, что многие пользователи успешно использовали мои инструкции для их Windows 95.

Windows 3.1, 3.11 :

  1. В Windows 3.1 есть группа(окно) MAIN. Это та группа, где находится иконка File Manager.
    В этой группе MAIN есть иконка приложения CONTROL PANEL. Откройте это приложение, дважды щелкнув мышкой по иконке.
  2. В открывшемся окне приложения CONTROL PANEL найдите иконку FONTS.
    Теперь откройте приложение FONTS, дважды щелкнув мышкой по его иконке.
  3. Вы увидите список шрифтов. Щелкните мышкой по расположенной справа кнопке ADD ("Добавить"). Вам будет предложено указать на каталог(directory,folder), где лежат новые шрифты.
  4. Выберите каталог, в который Вы записали новые шрифты - C:\RUSFONTS.
    Щелкните мышкой по расположенной справа кнопке SELECT ALL ("Выбрать Все").
  5. Щелкните по кнопке OK.
    Вы снова увидите экран с полным списком шрифтов.
  6. Щелкните по кнопке CLOSE ("Закрыть Приложение").

Windows 95/98/ME и Windows NT 4.0/2000 :

  1. Щелкните на START, SETTINGS, CONTROL PANEL
  2. Щелкните по иконке FONTS ("Шрифты")
  3. Выберите в меню FILE, INSTALL NEW FONTS ("Установить Новые Шрифты")
  4. Найдите каталог, в который Вы записали новые шрифты - C:\RUSFONTS.
    Щелкните мышкой по расположенной справа кнопке SELECT ALL ("Выбрать Все").
  5. Щелкните по кнопке OK

Теперь эти новые русские шрифты установлены в Windows, и могут быть использованы в любом Windows-приложении, которое допускает выбор шрифтов, в том числе и в Netscape.

К Оглавлению


  

2. Выбор шрифтов в Netscape

ПРИМЕЧАНИЕ: Упоминая Netscape 4, я имею в виду Netscape Communicator 4 (подробнее о Коммуникаторе - в Главе 4).

Netscape позволяет Вам выбирать шрифты для работы с WWW (из набора шрифтов, предварительно установленных у Вас в Windows).

Netscape 1 :

Netscape 2,3 : Netscape 4 :

Примечание В Netscape 4 для шрифтов пропорциональной ширины вместо обозначения 'Proportional' употребляется название 'Variable Width Font'.
Смысл тот же - "шрифты с переменной шириной букв" (пропорциональная ширина букв - 'ж' шире, чем 'т').

В открывшемся окне Fonts Вы можете выбрать пару шрифтов - Proportional и Fixed - для каждой Кодировки(Encoding) из списка, который Вам предлагают в этом окне.
Когда Вы только попали в окно Fonts, Вы видите в маленьком окошке кодировку, стоящую первой в списке:

Щелкните на стрелке справа от этого окошка, и увидите полный список Кодировок(Encodings).
Начиная с версии 3, Netscape предлагает там Кодировки для кириллицы:

К Оглавлению


  Netscape версии 1 и русский язык

В версии 1 существует только одна Кодировка(Encoding), подходящая для русских шрифтов - Latin1.
Поэтому для каждого из 2-х типов русскоязычных серверов Вы должны каждый раз выбирать соответствующую пару шрифтов для Кодировки(Encoding) Latin1 в окне
Options / Preferences / Fonts.

Например, для KOI8-R сервера:

  1. щелкните по кнопке Choose Font в строке, где показан Proportional шрифт.
    Выберите из списка шрифт 'ER Bukinist KOI-8'.

  2. щелкните по кнопке Choose Font в строке, где показан Fixed шрифт.
    Выберите из списка шрифт 'ROL-K8-Courier'.

Теперь Вы можете нормально читать русский текст в кодировке KOI8-R.
Напомню, что Proportional шрифт нужен для Гипертекстовых(HTML) страниц - основных страниц Сети, а Fixed шрифт - для Простых Текстовых Экранов, например для чтения книги, хранящейся в виде текстового файла в некотором FTP каталоге(directory,folder).

Так как версия 1 имеет только одну подходящую Кодировку(Encoding)- Latin1, то Вам придется выбирать соответствующую пару шрифтов в этом окне Fonts каждый раз когда Вы переходите со страницы в кодировке KOI8-R на страницу в кодировке CP-1251, или наоборот.

К Оглавлению


   

3. Настройка версий 2 и 3

В данной главе описывается метод настройки Netscape 2 и 3, после применения которого Вы сможете:

Глава 6 об'ясняет как писать по-русски в Netscape после этой настройки.

ПРИМЕЧАНИЕ: Предыдущие версии - 2.0, 1.22, 1.1, ... - не позволяют полностью настроить Netscape на работу с русским языком.
Вы можете работать там с русскими текстами (если у Вас установлены подходящие для WWW шрифты, которые я рекомендую в этой статье), но не везде - в зависимости от версии, русский не будет работать в одной или нескольких частях Netscape, которые упомянуты выше.

ПРИМЕЧАНИЕ: Чтобы нормально посылать e-mail по-русски из Netscape 2 и 3, Вы не должны менять указанные ниже установки Netscape.
Пойдите в Options / Mail and News Preferences, найдите там "Composition", и проверьте, что наверху раздела Mail у Вас выбрано следующее:
"Send and Post" - "Allow 8-bit".



Настройка Netscape 2,3 будет детально описана ниже, а вкратце, это:


Примечание.
Netscape и различные модификации MS Windows.

К сожалению, разные модификации операционных систем фирмы Microsoft отличаются друг от друга в плане использования кириллицы, поэтому одна и та же программа (Netscape, MS Word,...) может работать прекрасно в одной модификации Windows 95, и иметь проблемы в другой модификации той же Windows 95, например, Win 95 OSR2 - 4.00.950 B.
(Номер модификации можно увидеть, щелкнув по иконке 'System' в Control Panel)

Известно, например, что Windows NT Service Packs 2,3 и Windows 95 OSR2 имеют ошибки в части языковой поддержки - NLS (Native Language Support), причем даже в 'родных' приложениях - MS Word, Excel,...

Это я прочел в конференциях(Newsgroups) relcom.comp.os.windows и relcom.comp.os.windows.nt.

Так что если у Вас Netscape не будет работать с русским так, как это описано в данной статье, то ждите новую версию MS Windows или новую версию Netscape.

Например, я слышал, что Netscape имеет проблемы с кириллицей под некоторыми национальными версиями Windows 95 (немецкой и Hebrew), но помочь ничем не могу - ведь и там, и под обычной версией Windows 95 (где все нормально), использовался тот же самый установочный файл Netscape.
Это как если бы я бросал одну и ту же монетку в 10 телефонных автоматов, и в 3-х из них она бы не проходила в прорезь.
Мое личное мнение - это виновата НЕ 'монетка' (Netscape), а фирма-производитель 'автоматов', у которой разные модификации одного и того же продукта(Windows) работают НЕ одинаково.

К Оглавлению


     

Итак, предлагаю Вашему вниманию детальное описание "Начальной Настройки в 2 этапа" для Netscape 2 и 3.

Этап 1. Шрифты и Кодировки (Fonts and Encodings)

В Netscape версии 1, каждый раз, когда я меняю кодировку (KOI8-R<-->CP-1251), я должен менять шрифты:
идти в Options / Preferences / Fonts и выбирать новую пару шрифтов(Proportional и Fixed) для Кодировки Latin1.
( Об этом писалось выше, в разделе "Версия 1 и русский язык" )

Начиная с версии 2, Netscape дает возможность легко переходить с кодировки на кодировку, без этой постоянной смены шрифтов:

Один раз установив русские шрифты в Netscape, я могу теперь при подключении к русскоязычному серверу выбирать ту Кодировку Документа(Document Encoding), для которой я установил соответствующие русские шрифты - KOI8-R или CP-1251.

Я протестировал, какие Кодировки(Encodings) в Netscape подходят для русского, и установил(только один раз, при начальной настройке) следующие Шрифты(Fonts) для следующих Кодировок(Encodings) в окне
Options / General Preferences / Fonts.


Напоминаю, что для работы с русским в Netscape 2,3 под MS Windows, Вы обязаны установить 2 набора шрифтов:
  • шрифты кодировки KOI8-R
  • шрифты кодировки CP-1251(win)



1. Кодировка KOI8-R - установка шрифтов в Netscape вер. 2,3

Пойдите в Options / General Preferences / Fonts,
выберите рекомендуемую Кодировку(Encoding), затем выберите пару шрифтов для этой Кодировки.
(Чтобы выбрать Кодировку(Encoding) из списка, щелкните по стрелке справа от окошка с заголовком "For the Encoding", где Вы видите 'Latin1' или текущую кодировку).

Кодировка
(Encoding)
в Netscape 3
Кодировка
(Encoding)
в Netscape 2.01,2.02
Шрифты
(Fonts)

Cyrillic(KOI8-R)

Latin2
(Central European)


Теперь щелкните по кнопке OK.

ПРИМЕЧАНИЕ. Мой метод настройки для версии 2 :
KOI8-R шрифты должны быть выбраны для Кодировки
Latin2 (Central European), чтобы Вы могли использовать KOI8-R во всех частях Netscape 2, включая Forms, News, и Mail.

В дополнение, версия 2.02 требует установки KOI8-R шрифтов для Кодировки User Defined.
Если Вам интересны причины, прочтите ниже раздел
"Версия 2.02 - дополнительная настройка для News/Mail", а затем вернитесь сюда (например, нажав кнопку Back в меню Netscape), чтобы читать дальше про шрифты в Netscape.



ВНИМАНИЕ! Windows NT 4.0 и KOI8-R формы в Netscape 2,3:

Пользователи, проживающие на территории бывшего СССР, которые 'русифицировали' свой Windows NT 4.0, установив 'регион=Россия':
    Start Settings / Control Panel / Regional Settings
    Russian - Set as system default locale
,

НЕ смогут читать надписи на кнопках KOI8-R форм и русский текст в меню(списках), встречающихся в некоторых формах.
(можете проверить, используя раздел Главы 5 "Тест: Вы читаете по-русски в Netscape")
Это исправимо и если это Ваша ситуация, то читайте раздел "Формы и Windows NT 4.0", а затем вернитесь сюда (например, нажав кнопку Back в меню Netscape), чтобы читать дальше про шрифты в Netscape.




2. Кодировка CP-1251(win) - установка шрифтов в Netscape вер. 2,3

Пойдите в Options / General Preferences / Fonts,
выберите рекомендуемую Кодировку(Encoding), затем выберите пару шрифтов для этой Кодировки.
(Чтобы выбрать Кодировку(Encoding) из списка, щелкните по стрелке справа от окошка с заголовком "For the Encoding", где Вы видите 'Latin1' или текущую кодировку).

Кодировка
(Encoding)
в Netscape 3
Кодировка
(Encoding)
в Netscape 2.01,2.02
Шрифты
(Fonts)

Cyrillic
(имеется в виду
CP-1251(win))

Korean - работает! :-)

Теперь щелкните по кнопке OK.

Важно !
Вам придется использовать в Netscape 2,3 предложенные мной бесплатные, но не очень красивые КOI8-R шрифты, а вот для кодировки CP-1251(win) ситуация получше.
Дело в том, что фирма Microsoft использует для русского как раз кодировку CP-1251. Поэтому вместо описанных выше бесплатных CP-1251(win) шрифтов иногда можно использовать в Netscape более качественные CP-1251 шрифты, входящие в поставку MS Windows (встроенные, 'родные' шрифты - "Arial",...).
Это, естественно, предпочтительнее работы с бесплатными CP-1251 шрифтами 'ER', которые были описаны выше.

Почему я написал 'иногда' про использование 'родных' шрифтов, Вы поймете, прочтя написанное ниже o встроенных русских CP-1251 шрифтах в поставке Windows 3.x, Windows 95, и Windows NT 4.0.

1) Windows 3.1, 3.11 и 'встроенные' CP-1251 шрифты.

Если у Вас - русский Windows 3.1,3.11, сделанный в Microsoft специально для России, то Вы можете использовать CP-1251 шрифты из его поставки в Netscape 2,3:
Options / General Preferences / Fonts и далее

Кодировка
(Encoding)
в Netscape 3
Кодировка
(Encoding)
в Netscape 2.01,2.02
Шрифты
(Fonts)

Cyrillic
(имеется в виду
CP-1251(win))

Korean

  • Proportional шрифт - "Arial Cyr"

  • Fixed шрифт - "Courier New Cyr"

Теперь щелкните по кнопке OK.

В американской версии Windows 3.1,3.11 нет 'встроенных' шрифтов, содержащих русские буквы, поэтому там для кодировки CP-1251(win) надо устанавливать предложенные выше бесплатные шрифты 'ER'.


2) Windows 95 и 'встроенные' CP-1251 шрифты.

Шрифты Windows 95 - это файлы большого размера, включающие символы многих языков, и русского в том числе. А русский там - в кодировке Cyrillic CP-1251(win).
В результате для этой кодировки Вы можете, вместо бесплатных шрифтов 'ER', использовать те 'родные' шрифты из поставки Windows 95 (например, "Arial"), для которых есть Cyrillic-модификация.
То есть, будет задействована та часть этого файла (например, файла Arial.ttf), где расположены русские буквы.
Проще всего это увидеть в редакторе WordPad - в его списке шрифтов. Вы, например, увидите модификации шрифта "Arial", позволяющие использовать соответствующие части этого большого файла: "Arial (Western)"; "Arial (Cyrillic)"; "Arial (Greek)"; и т.п.

Если Вы не увидели таких Cyrillic-модификаций шрифтов, включенных в поставку Windows 95/98/ME, то в Вашем Windows 95/98/ME надо установить пакет MS Multilanguage Support.
Вот моя короткая инструкция по инсталляции этого пакета:
 
  "Поддержка кириллицы в Windows 95/98/ME - MS Multilanguage Support" 
 

Итак, под Windows 95 для кодировки CP-1251(win) в Netscape 2,3 Вы можете, вместо шрифтов 'ER', установить пару 'встроенных' в Windows шрифтов, содержащих русские буквы, например, "Arial" и "Courier New".

В отличие от редактора WordPad, Netscape 2,3 не показывает списком все модификации некоторого шрифта, а просит явно указать, какая из них Вам нужна.
Для этого в окне выбора шрифта есть окошко 'Script', где для шрифтов, включающих многие языки, можно выбрать модификации 'Western', 'Cyrillic', 'Turkish',...

Для установки в Netscape 'родных' шрифтов кодировки CP-1251 надо пойти в
Options / General Preferences / Fonts и далее

Кодировка
(Encoding)
в Netscape 3
Кодировка
(Encoding)
в Netscape 2.01,2.02
Шрифты
(Fonts)

Cyrillic
(имеется в виду
CP-1251(win))

Korean

  • Proportional шрифт - "Arial", Script-Cyrillic

  • Fixed шрифт - "Courier New", Script-Cyrillic

Теперь щелкните по кнопке OK.

Следующий небольшой раздел - о Windows NT 4.0. Если это Вас не интересует, то можете сразу перейти к следующей главке: "Этап 2. Базовая Кодировка".

К Оглавлению


3) Windows NT 4.0 и 'встроенные' CP-1251 шрифты.

Шрифты Windows NT 4.0 - это файлы большого размера, включающие символы многих языков, и русского в том числе. А для русского там используется кодировка CP-1251(win).
Поэтому для этой кодировки в Netscape 2,3 можно попробовать установить, вместо бесплатных CP-1251 шрифтов 'ER', те шрифты из поставки Windows NT 4.0, которые содержат русские буквы (например, шрифт "Arial").
То есть, будет задействована та часть этого файла (например, файла Arial.ttf), где расположены русские буквы.

В Netscape 2,3 в окне выбора шрифта есть окошко 'Script', где для шрифтов, включающих многие языки, можно выбрать модификации 'Western','Cyrillic','Turkish',..., то есть указать, с какой частью этого большого файла (например, файла Arial.ttf) Вы хотите работать.

В Netscape 2 для CP-1251(win) Вы можете установить, вместо бесплатных шрифтов 'ER', следующие 'встроенные' в NT шрифты (Cyrillic-модификации шрифтов Windows NT):
Options / General Preferences / Fonts и далее для кодировки(Encoding) "Korean" -

     
В Netscape 3 есть ошибка (уже исправленная в Netscape 4) - он не работает с русскими CP-1251 шрифтами, входящими в поставку Windows NT 4.0, то есть, даже установив шрифт "Arial",Script-Cyrillic, Вы не сможете читать CP-1251 страницы сети.

Ниже приведена короткая инструкция, позволяющая это исправить, то есть Netscape 3 начнет нормально работать с 'родными' русскими шрифтами Windows NT 4.0.

Если Вам не обязательно настраивать Netscape 3 под NT на работу с 'родными' Unicode шрифтами (например, "Arial"), и вас устраивает использование CP-1251 шрифтов 'ER', описанных выше, то можете пропустить следующий параграф и перейти сразу к разделу "Этап 2. Базовая Кодировка".

К Оглавлению


Примечание. Я советую это делать только пользователям, выбравшим 'регион=Россия' в NT, то есть тем, кто 'русифицировал' свой NT 4.0 (обычно это жители стран СНГ), выбрав
    Start Settings / Control Panel / Regional Settings
    Russian - Set as system default locale
,

Дело в том, что после действий, дающих возможность работать в Netscape 3 с 'родными' шрифтами, пользователи, НЕ 'русифицировавшие' NT 4.0, не смогут работать нормально с CP-1251 формами :

Это можно проверить, используя раздел Главы 5 "Тест: Вы читаете по-русски в Netscape".
Это исправимо, и если Вы не 'русифицировали' NT и все же хотите использовать 'родные' NT-шные шрифты Unicode с русскими буквами (типа "Arial"), то читайте раздел "Формы и Windows NT 4.0", а потом возващайтесь сюда (например, щелкнув по кнопке Back в меню Netscape), чтобы продолжить чтение данного раздела о шрифтах.

Итак, как можно заставить Netscape 3 под Windows NT 4.0 работать с 'родными' шрифтами СР-1251 - такими как, например, "Arial, Script-Cyrillic":

  1. Закрыть Netscape
  2. Добавить новый пункт в Netscape части Реестра NT, где мы просим Netscape 3 использовать Unicode шрифты, встроенные в NT:
    пользуясь Windows Explorer, перейдите в каталог C:\RUSFONTS, куда во время чтения Главы 1 были загружены файлы русских шрифтов, и щелкните дважды по файлу NN3_NT4.reg.
    Вы увидите сообщение, что модификация Реестра завершена успешно.

Теперь, вызвав Netscape 3, Вы сможете использовать для кириллицы (для кодировки Windows-1251) 'родные' шрифты Windows NT 4.0:
Options / General Preferences / Fonts и затем для encoding-"Cyrillic" (что означает Cyrillic CP-1251(win)) -

(После такого изменения Реестра, Вы уже не сможете работать в Netscape 3 с CP-1251 шрифтами 'ER', описанными выше:
даже если Вы их снова установите в Netscape, то в русском тексте увидите только 'квадратики', если только не модифицируете эти шрифты. Модификация описана в разделе данной главы, который называется "Формы и Windows NT 4.0")

К Оглавлению


   

Этап 2. Базовая Кодировка (Default Encoding)

ПРИМЕЧАНИЕ : В русскоязычных телеконференциях Интернета - Newsgroups - используется ТОЛЬКО кодировка KOI8-R.
См., например, конференцию relcom.talk на News сервере своего Интернет-провайдера или же на бесплатном (read-only) сервере gail.ripco.com - relcom.talk на сервере gail.ripco.com.

Дело в том, что KOI8-R является стандартом для русского языка на Интернете - конференции(Usenet newsgroups), telnet, почта(e-mail),... (то есть большинство писем по e-mail идет тоже в KOI8-R).
В отличие от Интернета, в Microsoft Windows для русского используется кодировка CP-1251(win).

Экспериментальным путем я установил, что для работы по-русски в KOI8-R в окнах Новости(News) и Почта(Mail), а также в Формах(Forms), кодировка KOI8-R должна быть Вашей Базовой Кодировкой (Default Encoding) :

Вам надо это сделать только один раз, во время описываемой Начальной Настройки.

"Начальная Настройка в 2 этапа" закончена !

К Оглавлению


Выбор кодировки для работы с WWW страницей или Mail/News

Итак, я выбрал (только один раз, во время Начальной Настройки) русские шрифты в окне
Options / General Preferences / Fonts,
и больше никогда не хожу в это окно Fonts, больше никогда не выбираю шрифты при смене кодировки, как это приходилось делать в версии 1.

Netscape, начиная с версии 2, допускает простой метод переключения с кодировки на кодировку, без смены шрифтов (естественно, если уже была проделана описанная выше "Начальная Настройка в 2 этапа"):

Netscape 2 и 3

Например, я подключаюсь к некоторой KOI8-R WWW-странице,
после того, как я был на CP-1251 странице.
Или же я собираюсь открыть окно Почта(Mail) или Новости(News), где используется только KOI8-R.

Значит, мне надо переключиться на кодировку KOI8-R:

  1. иду в Options / Document Encoding

  2. выбираю мою кодировку KOI8-R
    (то есть тот Encoding, для которого я установил KOI8-R шрифты во время "Начальной Настройки"):

    • в вер. 3 -- Cyrillic(KOI8-R)
    • в вер. 2 -- Central European (Latin2)

Позднее я решил пойти на некоторую CP-1251 WWW-страницу.

Мне надо переключиться на кодировку CP-1251(Windows):

  1. иду в Options / Document Encoding

  2. выбираю мою кодировку CP-1251
    (то есть тот Encoding, для которого я установил CP-1251 шрифты во время "Начальной Настройки"):

    • в вер. 3 -- Cyrillic(Win1251)
    • в вер. 2 -- Korean

ПРИМЕЧАНИЕ:
Я 'хожу' в Options / Document Encoding очень редко:
практически все время я использую кодировку KOI8-R. Когда сервер предлагает мне выбрать между KOI8-R и CP-1251, я выбираю KOI8-R.
Это не потому, что я предпочитаю KOI8-R, а потому, что я часто работаю в окне Новости(News), а там используется только KOI8-R.

Использование KOI8-R для страниц Сети позволяет мне избежать многократных переключений кодировки при переходе из главного окна в окно News, и обратно.

Чтобы часто не переключать кодировку, я использую KOI8-R и для страниц на английском (напоминаю, что все описанные в этой статье шрифты позволяют читать и русский, и английский текст на одной и той же странице Сети).

Итак, я переключаю кодировку очень редко, может быть, только раз в месяц - когда я подключаюсь к какому-то серверу, который использует только CP-1251 (большинство серверов предлагают пользователю кодировку на выбор).

К Оглавлению


 

Русский в окне Bookmarks(Закладки) Netscape 2,3

Когда Вы выбираете в меню Bookmarks / Add Bookmark (Новая Закладка) для некоторой WWW-страницы, то Заголовок(Title) этой страницы (строка, расположенная на экране непосредственно над меню) записывается как Name(Имя Страницы) в Bookmarks.
Некоторые страницы имеют русские Заголовки(Titles) - KOI8-R или CP-1251.

Поэтому, когда Вы открываете окно Bookmarks, где присутствуют и KOI8-R, и CP-1251 Names(Имена Страниц), Вы можете нормально читать по-русски или только KOI8-R Names или только CP-1251, в зависимости от установленной Базовой Кодировки (Default Encoding).

Так как я пользуюсь в основном кодировкой KOI8-R (см. "ПРИМЕЧАНИЕ" в предыдущем разделе), то все мои русские Имена Страниц(Names) - в кодировке KOI8-R.
Поэтому я заменяю редкие нечитабельные CP-1251 Names в моих Bookmarks на английские:

  1. В окне Bookmarks я помещаю курсор на строку с таким CP-1251 Именем Страницы.

  2. Выбираю в меню Item / Properties и записываю вместо текущего CP-1251 значения поля Name его английский эквивалент.

Примечание. В окне, где загружена страница (не в окне Bookmarks) вы НЕ сможете прочесть русский (KOI8-R) заголовок страницы (самая верхняя голубого цвета строка), так как Netscape использует для показа этой строки системный шрифт.
(А русский заголовок страницы CP-1251 сможете, если только у Вас - русская Windows, где системные шрифты - кодировки CP-1251).

По этой же причине русские KOI8-R имена страниц в Закладках не читаются, если Вы их смотрите не в отдельном окне Закладок (которое открывается по Ctrl/B), а просто щелкнув один раз по слову 'Bookmarks' в меню Netscape.


Этот раздел - о Netscape 2,3 под Windows NT 4.0. Если Вы не работаете с NT, то можете его не читать, а:
перейти сразу к следующей главе - "Глава 5. Как читать по-русски в Netscape"
или перейти к последней части данной Главы 4 - о Netscape 2
или 'подняться' к Оглавлению

        

Формы в Netscape 2,3 под Windows NT 4.0

Под NT существует проблема - не читается текст на кнопках и в менюшках, присутствующих в некоторых формах (можете проверить на формах раздела Главы 5 "Тест: Вы читаете по-русски в Netscape"):

 
Решение:
Проблема форм решается модификацией тех собранных мной в Интернете русских шрифтов, которые были описаны выше.
Надо их обработать с помощью программы TTFConv, которая вписывает в шрифт индикатор Unicode. После этого и NT, и Netscape начинают с ними нормально работать.
(Даже Word 97 будет их воспринимать).

Сгрузить программу можно с сервера автора:
ftp://ftp.lesobank.ru/pub/soft/Soft_win32/TTF_convert/
  или взять копию у меня:
ttfconv.zip

Поместите файл-архив ttfconv.zip в тот каталог, куда Вы сгрузили шрифты, читая Главу 1 - каталог C:\RUSFONTS.
(Загрузка с Интернета файлов .ZIP об'яснялась в Главе 1 выше)

Надо извлечь файлы из архива. (Это об'яснялось в Главе 1 выше)

Теперь можно модифицировать файлы шрифтов:

  1. Закрыть Netscape
  2. Удалить эти русские шрифты из регистрационных записей NT:

  3. Запустить ttfconv.EXE для обработки описанных в Главе 1 русских шрифтов (файлы шрифтов были помещены в каталог C:\RUSFONTS во время чтения Главы 1):

  4. Зарегистрировать снова эти шрифты (уже модифицированные) в Windows NT:



Теперь, вызвав Netscape, Вы увидите, что проблема форм решена:


 
Следующие два маленьких раздела посвящены Netscape 2. Если Вам подобная информация не нужна, то можно сразу перейти к Главе 5 - "Как читать по-русски в Netscape 2,3,4. Тесты и проблемы".

К Оглавлению


 

Версия 2.02 - дополнительная настройка

Версия 2.01 работает с русским лучше, чем 2.02 - установив KOI8-R шрифты как Latin2 Encoding в 2.01, Вы можете нормально работать с KOI8-R в окнах Новости(News) и Почта(Mail).

Версия 2.02 содержит ошибку в окнах News и Mail. В окне Composition(Новое Сообщение) нельзя читать и писать Заголовок(Subject), когда Вы составляете свое сообщение для телеконференции или пишете письмо для отправки по электронной почте.

Чтобы это исправить, надо в 2.02 сделать следующее:

  1. В дополнение к Latin2, надо выбрать ту же пару KOI8-R шрифтов
    для Кодировки(Encoding) User Defined
    в Options / General Preferences / Fonts .

    Напоминаю, что это делается только один раз, во время "Начальной Настройки".

  2. Когда Вам надо работать с окном Composition для подготовки Вашего сообщения в окне Mail или News, Вы должны сначала выбрать

К Оглавлению


 

Версия 2 - проблемы и решения

На Сети существуют русские страницы (их пока мало, где-то 20%, но становится все больше), явно сообщающие о той кодировке, в которой введен их текст.
Это создает проблему для Netscape 2.
Если Вы посмотрите на исходный текст такой страницы, выбрав из меню
View / Document Source,
то увидите, например, строку следующего вида в самом начале HTML текста такой страницы:
META ...... CONTENT="text/html; charset=KOI8-R" 
     или
META ...... CONTENT="text/html; charset=windows-1251" 

Более поздние версии Netscape - 3,4 - работают нормально с такими страницами, а вот версия 2 - нет. Дело в том, что Netscape 3,4 знает о кодировках KOI8-R и CP-1251, a Netscape 2 - не знает, и поэтому, не зная, что делать, использует кодировку Latin1 для таких страниц.

Поэтому Вы можете столкнуться со следующей ситуацией:
Вы подключились, используя Netscape 2.01 или 2.02, к некоторой странице, про которую было сказано, что она написана в KOI8-R.
KOI8-R является в данный момент Вашей текущей кодировкой, но Вы тем не менее НЕ видите нормального русского текста на этой странице.

Вот решение этой проблемы, позволяющее читать русский текст на такой странице в версии 2:
в дополнение к моей "Начальной Настройке", надо выбрать соответствующие шрифты для Кодировки Latin1 в
Options / General Preferences / Fonts .

То есть, если Вам было сказано, что эта страница написана в KOI8-R, то надо выбрать пару KOI8-R шрифтов - Proportional и Fixed - для Latin1 в
Options / General Preferences / Fonts .
Если же это CP-1251, значит, надо выбрать пару CP-1251 шрифтов для Latin1.

Напомню, что это трудности версии 2.
Netscape 3,4 обрабатывает подобные страницы нормально.

Приведу примеры таких страниц:

  1. моя KOI8-R страница-тест для KOI8-R форм:
    "Тест для KOI8-R Формы"

  2. моя CP-1251 страница-тест для CP-1251 форм:
    "Тест для CP-1251 Формы"

Вы можете столкнуться с еще более редким случаем, когда такая страница содержит Форму(Form).
В версии 2 Вы НЕ можете работать с такой Формой (вер. 3,4 работают без проблем): Напомню, что версии 3,4 работают в таких случаях абсолютно нормально.


Следующий раздел посвящен Netscape 4 (Communicator).
Если Вы не интересуетесь этой версией, то можете сразу перейти к Главе 5 - "Как читать в Netscape 2,3,4. Тесты и проблемы".

К Оглавлению


     

4. Настройка Netscape 4

Для краткости, я буду называть:

ПРИМЕЧАНИЕ: В Netscape 4 часть, отвечающая за Почту(Mail) называется Messenger.
В Netscape 4.0x в отличие от предыдущих версий и более новых вер. 4.5+, Новости(News) называются Discussions(Обсуждения, дискуссии).

Если Вы собираетесь из Netscape 4 посылать e-mail или сообщения в конференции, то первым делом Вам надо изменить его почтовые установки. Дело в том, что эта версия позволяет посылать письма в формате HTML, то есть тот, кто его получит, увидит письмо в виде красивой WWW страницы вместо обычного текста.
Но, как я прочел в следующих профессиональных телеконференциях:

это плохой метод, так как многие почтовые и новостные программы НЕ поймут письмо в таком формате, а кроме того, такие письма намного больше по размеру, чем обычные текстовые.

Поэтому надо настроить Netscape так, чтобы Ваши сообщения не посылались в виде HTML-текста.
Вторая очень важная настройка, которой необходимо заняться:
русские буквы - это 8-ми битовые символы (английские ASCII символы - 7-ми битовые), и Netscape не должен никаким образом их модифицировать.
Итак, для этих 2-х пунктов настройки надо пойти в меню
  Edit / Preferences / Mail&Newsgroups   (Mail&Groups в версии 4.0x),
щелкнуть по значку '+', чтобы увидеть нижележащие пункты, а затем:


По сравнению с версиями 2 и 3, Netscape 4 под MS Windows предлагает новый метод работы с кириллицей - без KOI8-R шрифтов и без KOI8-R клавиатурных средств.

Как подробно об'яснялось в Главе 1, KOI8-R - это сетевая кодировка, общая для всех видов компьютеров. Использование одной кодировки в качестве 'транспортной' (то есть, кодировки, в которой русские тексты 'путешествуют' по сети Интернет) позволяет разным компьютерам, имеющим свои собственные, локальные кодировки (Windows-1251, Mac Cyrillic, CP-866(DOS),...) успешно обмениваться русскими сообщениями.

Netscape 4 предоставляет пользователю Windows возможность работать с его локальной кодировкой кириллицы - Windows-1251, и для чтения, и для ввода текстов.
Когда надо, Netscape 4 сам перекодирует (незаметно для пользователя) из локальной кодировки Windows-1251 в сетевую кодировку KOI8-R, и обратно.

Поэтому при работе с Netscape 4 под MS Windows вам НЕ нужны KOI8-R шрифты и KOI8-R клавиатура:



Важно ! Как должно быть понятно из предыдущего параграфа, рабочая кодировка пользователя Windows в Netscape 4 - Windows-1251:
в отличие от предыдущих версий Netscape, в версии 4 в окнах Почтa/Новости(Messenger/Newsgroups(Discussions)) следует использовать кодировку CP-1251(Windows), именно Windows-1251 должна быть текущей кодировкой при работе с почтой и новостными конференциями:
Netscape 4 сам переведет все в сетевую кодировку KOI8-R перед отправкой на Интернет, и так же переведет пришедшие Интернетовские KOI8-R сообщения в Вашу локальную кодировку Windows-1251.

Netscape 4 работает с кириллицей во всех своих частях.
Настройка состоит из тех же шагов, что и настройка Netscape 2,3:

Настройка Netscape 4 - разная для разных версий Windows:


 

Шрифты в Netscape 4 под Windows 95/98/ME/NT/2000

Это Этап 1 Начальной Настройки.

Шрифты Windows 95/98/ME и Windows NT 4.0/2000 - это файлы большого размера, включающие символы многих языков, и русского в том числе. А русский там - в кодировке CP-1251(win).
Поэтому Вы можете использовать для кириллицы любой шрифт из поставки, для которого есть Cyrillic-модификация, например, "Arial".
То есть, будет задействована та часть этого файла (например, файла Arial.ttf), где расположены русские буквы.
Проще всего это увидеть в редакторе WordPad (Start/Programs/Accessories/Wordpad), в его списке шрифтов.
Вы, например, увидите модификации шрифта "Arial", позволяющие использовать соответствующие части этого большого файла: "Arial (Western)"; "Arial (Cyrillic)"; "Arial (Greek)"; и т.п.

ПРИМЕЧАНИЕ. О Windows 95/98/ME.
Если Вы не увидели таких Cyrillic-модификаций шрифтов, включенных в поставку Windows 95/98/ME, то в Вашем Windows 95/98/ME надо установить пакет MS Multilanguage Support.
Вот моя короткая инструкция по инсталляции этого пакета:
 
  "Поддержка кириллицы в Windows 95/98/ME - MS Multilanguage Support" 
 

Под Windows 95/98/ME/NT/2000 в Netscape 4 надо пользоваться только такими, включенными в поставку Windows, CP-1251(win) шрифтами.
(Netscape 4 для Windows 95/98/ME/NT/2000 вообще НЕ воспринимает в качестве Encoding=Cyrillic те бесплатные CP-1251 шрифты "ER" (от Windows 3.1), которые я описывал в Главе 1.)

В Netscape 4 Вам не нужны никакие KOI8-R шрифты.



Установленные шрифты

Начиная, если я не ошибаюсь, с версии 4.05, Netscape 4 изначально уже имеет все необходимые установки для кириллицы. Таким образом, Вам не надо выбирать шрифты во время начальной установки.
Можете удостовериться в этом:

  1. Edit / Preferences / Appearance / Fonts
  2. В окошке с заголовком "For the Encoding", где Вы видите 'Western', выберите кодировку(Encoding) Cyrillic
    (имеется в виду Cyrillic CP-1251(win)).

  3. Вы увидите пару шрифтов для этой кодировки (из тех, у которых есть Cyrillic-модификация):


Следующий раздел посвящен работе Netscape 4 под Windows 3.x.
Вы можете его пропустить и сразу перейти к разделу "Этап 2. Базовая Кодировка в Netscape 4".

К Оглавлению


 

Шрифты в Netscape 4 под Windows 3.1,3.11

Это Этап 1 Начальной Настройки.

В Windows 3.x, в отличие от Windows 95/NT, нет шрифтов(файлов большого размера), включающих символы многих языков. То есть, нет такой вещи как Script-Cyrillic, нет Cyrillic-модификаций у Windows 3.1,3.11 шрифтов.

Поэтому для кодировки CP-1251(win) в Netscape 4 надо установить бесплатные русские CP-1251 шрифты 'ER', описанные в Главе 1.

Для Netscape 4 не требуется устанавливать никаких KOI8-R шрифтов.

Итак, установка русских шрифтов в Netscape 4 под Windows 3.1,3.11:

  1. Edit / Preferences / Appearance / Fonts
  2. В окошке с заголовком "For the Encoding", где Вы видите 'Western', выберите Cyrillic
    (имеется в виду Cyrillic CP-1251(win))

  3. Выберите пару CP-1251(Windows) шрифтов:

  4. Нажмите OK

Примечание. Под русской версией Windows 3.1,3.11, сделанной в Microsoft специально для России, можно вместо шрифтов 'ER' выбрать 'встроенные' в эту версию Windows CP-1251 шрифты, соответственно "Arial Cyr" и "Courier New Cyr".

К Оглавлению


 

Базовая Кодировка(Default Encoding) в Netscape 4

Это Этап 2 Начальной Настройки.

В предыдущих версиях Netscape этот этап - установка русской кодировки в качестве Базовой - был абсолютно необходим, без этого нельзя было писать по-русски.
Netscape 4 не требует этого, все работает и так, если просто переключиться на Windows-1251, когда надо писать.

Но все же очень удобно указать на русскую кодировку CP-1251 как на Базовую:

У Netscape 4 изначально Базовая Кодировка - Western, то есть, если Вы сразу после инсталляции этой программы пойдете в меню View/CharacterSet (View/Encoding в вер. 4.0x), то увидите, что 'галочкой' отмечена именно 1-я кодировка - Western.

Вот как сделать русскую кодировку Windows-1251 базовой:

1. Основное окно Netscape 4:

2. Окно Messenger (почта и новости):

Откройте Messenger (Communicator/Messenger в главном меню), и повторите шаги, описанные выше для основного окна.


Примечание.
К сожалению, разные версии MS Windows работают НЕ одинаково в части языковой поддержки, поэтому для некоторых версий Windows желательно сделать Cyrillic(Windows-1251) Базовой Кодировкой в Netscape, а в других, наоборот, это может даже повредить.

Итак, известные мне особые случаи для Netscape 4:

Windows 95 PanEuropean.
Не надо ставить Cyrillic(Windows-1251) как Базовую, если увидите, что это приводит к проблемам:
по информации одного читателя, у него при Cyrillic(Windows-1251) в качестве базовой НЕ работал переключатель клавиатуры в окне подготовки писем (Composition Window). То есть, на Taskbar было 'EN', и никак не переключалось на 'RU' при нажатии клавиш Alt/RightShift.

Правда, говорят (мне написал об этом Присакарь Сергей), что это 'лечится' и все-таки можно ставить CP-1251 как Базовую, если добавить русский в список языков:


"Начальная Настройка" закончена !

К Оглавлению


Netscape 4 и окно Bookmarks(Закладки)

Когда Вы делаете Закладку для страницы - Communicator / Bookmarks / Add Bookmark, то ее Заголовок(Title) - текст, высвечивамый в самой верхней, голубого цвета строке главного окна, хранится как Имя(Name) этой страницы в Закладках(Bookmarks).
Некоторые страницы имеют русские Заголовки(Titles) - KOI8-R или CP-1251.

Netscape 4 использует для кириллицы кодировку CP-1251(win), в том числе и в окне Закладок. Если Вы настроили Netscape 4 правильно, то сможете читать русские (Win-1251) имена страниц в окне Закладок.

Примечание. В окне, где загружена страница (не в окне Bookmarks) вы НЕ сможете прочесть русский заголовок страницы в кодировке Win-1251 (самая верхняя голубого цвета строка), если у вас - НЕрусская версия MS Windows:
нерусская Windows 95/98/ME или Windows NT 4.0/2000, где 'Russian' не был выбран как 'Region' в Control Panel.
Причина в том, что Netscape использует для показа этой строки системный шрифт.
(По этой же причине Вы никогда не сможете прочесть русский заголовок KOI8-R страницы в главном окне - системные шрифты не бывают шрифтами кодировки KOI8-R).

По этой же причине русские имена страниц в кодировке Win-1251 в Закладках не читаются, если Вы их смотрите не в отдельном окне Закладок (которое открывается по Ctrl/B), а просто щелкнув один раз по слову 'Bookmarks' в меню Netscape.

Netscape 4 использует для кириллицы только CP-1251(win), в том числе и в окне Bookmarks (куда Вы можете попасть, например, нажав Ctrl/B).
Поэтому, если Вы хотите использовать свой 'старый' файл Bookmark.htm, оставшийся от предыдущей версии Netscape, то имейте в виду следующее:
Если у Вас там все русские Имена страниц были в кодировке KOI8-R, то Вам надо будет сконвертировать файл Bookmark.htm по схеме KOI8-R-->CP-1251(win), чтобы Ваши закладки читались в Netscape 4.
См. ссылки на программы перекодировки в Главе 8.

К Оглавлению


Выбор нужной русской кодировки в Netscape 4

На основе Начальной Настройки, описанной выше, Вы можете теперь выбрать необходимую русскую кодировку для некоторой страницы или для работы с Почтой/Новостями (Messenger/Newsgroups(Discussions)).

Выбор русской кодировки в Netscape 4

Например, я подключаюсь к некоторой CP-1251(win) странице, после того, как я был на KOI8-R странице.
Или же я - в окне Почта(Messenger) или Новости(Newsgroups(Discussions)), где - в Netscape 4 - следует использовать кодировку CP-1251(win).

(В отличие от предыдущих версий Netscape, в версии 4 в окнах Почтa/Новости(Messenger/Newsgroups(Discussions)) следует использовать кодировку CP-1251(Windows).
Netscape 4 сам переведет все в сетевую кодировку KOI8-R перед отправкой на Интернет, и так же переведет пришедшие Интернетовские KOI8-R сообщения в Вашу локальную кодировку Windows-1251).

Значит, мне надо переключиться на кодировку CP-1251(win):

  1. иду в View/CharacterSet (View/Encoding   в вер. 4.0x)

  2. выбираю кодировку CP-1251 - Cyrillic(Windows-1251)


Позднее я решил пойти на некоторую KOI8-R страницу.

Значит, мне надо переключиться на кодировку KOI8-R :

  1. иду в View/CharacterSet (View/Encoding   в вер. 4.0x)

  2. выбираю Cyrillic(KOI8-R)

 
Примечание.
Иногда к пользователям Netscape 4 приходят письма от кого-то, кто неверно настроил свою почтовую программу и письмо ушло в сеть в кодировке Windows-1251, а не в KOI8-R. Ниже об'ясняется, как прочесть такое письмо в Netscape 4 (он ведь ожидает получить в сетевой кодировке KOI8-R, и поэтому получается нечитабельный текст - хоть пробуй Cyrillic(Windows-1251), хоть другую кодировку из семейства Cyrillic, так как Netscape 4 пытается преобразовать полученное сообщение в локальную кодировку Windows-1251 по схеме KOI8-R --> Win-1251).

Почему я написал 'неверно посланные в Windows-1251'...
Все почтовые программы (MS IE/OutlookExpress, Netscape, и др.) знают, что по Интернету русские сообщения должны ходить в сетевой кодировке KOI8-R, и умеют отправлять сообщения именно в этой кодировке
(писать письмо человек мог и в другой кодировке, локальной для его компьютера, а уйти в сеть должно в KOI8-R).

Такому новичку следует указать на его ошибку, попросить настроить корректно его почтовую или новостную программу и заново послать сообщение - в KOI8-R, вместо того, чтобы под него подстраиваться и ухитряться читать такое сообщение.
(так и делают в конференциях Релкома и ФИДО7, когда видят очередное сообщение в CP-1251, например 'БНОПНЯ', что в переводе на КОИ-8 значит 'вопрос').
Если такому пользователю не указать на его ошибку, то он так и останется новичком, его сообщения многие не смогут или не будут даже пытаться прочесть.
Часто в конференциях пишут: "Вот, еще один БНОПНю прислал!" и игнорируют...

Смотрите, если кто-то умудрился отправить в сеть в Windows-1251, то есть в локальной кодировке его машины с MS Windows, то другой отправит с UNIX в его локальной кодировке, с Макинтоша - в своей, и с машины пользователя ФИДО7 - в кодировке CP-866.
Это будет полная неразбериха, должен быть (и есть) один сетевой стандарт, тогда разные компьютеры смогут обмениваться русскими сообщениями.
Исторически таким де-факто стандартом является KOI8-R, и все серверы и клиентские программы знают об этом, и используют KOI8-R в качестве 'транспортной' кодировки, то есть кодировки, в которой русские сообщения 'путешествуют' по сети между различными компьютерами (DOS, Windows, OS/2, UNIX, Mac).

Что же делать, если Вы все же получили такое неверно отправленное письмо?
Если часто такие приходят, то надо установить 'старые', не-Микрософтовские шрифты "ER", описанные в Главе 1, в качестве кодировки UserDefined, и переключаться на нее при чтении подобного письма.
Тогда прочтется по-русски нормально.
Итак, вот как это делается:

Один раз устанавливаем шрифты:

  1. Edit / Preferences / Appearance / Fonts
  2. В окошке с заголовком "For the Encoding", где Вы видите 'Western' или 'Cyrillic', выберите 'User Defined'
  3. Выберите пару CP-1251(Windows) шрифтов, описанных в Главе 1:
  4. Нажмите OK
И теперь для чтения такого письма в кодировке Windows-1251 надо переключиться на кодировку 'User Defined':
  1. пойти в View/CharacterSet (View/Encoding   в вер. 4.0x)
  2. выбрать User Defined

Как ответить на такое письмо (Reply/Forward)?
Нужно делать это следующим образом (иначе уйдет в кодировке "User Defined"):
после того, как щелкнули по Reply или Forward и появилось окно письма, переключите кодировку на кириллицу:

  1. View/CharacterSet (View/Encoding   в вер. 4.0x)
  2. выберите Cyrillic(Windows-1251)

Тогда Netscape будет знать, что выработаете с кириллицей, и сделает обычную вещь, как при отсылке ваших собственных сообщений - перекодирует в KOI8-R и пошлет в сеть.


Следующий раздел - для тех, кто хочет создать свою собственную русскую Web-страницу и использовать для этого HTML редактор Composer, встроенный в Netscape 4.
Если Вам эти не интересно, то можете сразу перейти к следующему разделу "Проблемы с кириллицей в Netscape 4"
или вернуться к Оглавлению.

Редактор Netscape 4 (Composer) - корректное создание русской Web-страницы

Если Вы хотите создать собственную Web-страницу и использовать для этого HTML редактор, встроенный в Netscape 4 - Composer, то Вам следует настроить его, чтобы получить корректный русский HTML файл.

Без настройки Composer'а, описанной ниже, Ваш файл может содержать следующие 2 ошибки:

Чтобы предотвратить эти 2 проблемы, настройте Composer (ниже описываются шаги настройки на примере создания страницы в кодировке Win-1251, но настройка для создания KOI8-R страницы делается точно так же):
  1. До вызова редактора Composer убедитесь, что нужная кириллическая кодировка является текущей, то есть, для Win-1251 текста:
    (для KOI8-R текста надо выбирать, естественно, Cyrillic(KOI8-R))

    Это обеспечит нормальное представление русских букв в будущем HTML файле, а не в виде   iacute ...

  2. Вызовите Composer.
    В его окне найдите маленькое окошко, где высвечено число (размер шрифта).
    Слева от этого окошка Вы увидите другое, где высвечено либо название конкретного шрифта, например, "Arial", либо тип шрифта - "Variable Width" (Пропорциональный шрифт).
    Удостоверьтесь, что у Вас в этом окошке НЕТ имени конкретного шрифта, а высвечен тип шрифта - "Variable Width".
    Это значит, что редактор будет использовать шрифты, заданные для Encoding=Cyrillic в Edit/Preferences/Appearance/Fonts.

    Тогда в результирующем HTML файле не будет 'намертво' впечатано имя шрифта, то есть, не будут вставляться тэги "FONT FACE=".
    Получится корректный HTML текст.



Примечание. Создание KOI8-R страницы.
Как об'яснялось в самом начале данной главы, Netscape 4 под Windows дает возможность работать с одним (вместо двух) набором клавиатурных средств и шрифтов - Windows-1251 - для обеих кодировок - и Win-1251, и KOI8-R.
В отличие от Netscape 2,3, где надо было устанавливать KOI8-R шрифты и клавиатуру для получения KOI8-R текста, Netscape 4 сам преобразует введенный Win-1251 текст в KOI8-R.
Поэтому, если Вы хотите создать страницу в KOI8-R, то перед вызовом Composer надо эту кодировку - Cyrillic(KOI8-R) - сделать текущей, потом вызвать Composer, и вводить текст, используя стандартную для Windows клавиатурную раскладку Win-1251.
Когда Вы дадите команду сохранить этот HTML файл на диске, Composer сделает перекодировку, и на диск Ваш файл ляжет в кодировке KOI8-R.
Когда вы поместите этот файл на свой Web сайт, читатели увидят нормальную русскую страницу в кодировке KOI8-R, как Вы и хотели.



Если надо создать страницу, где кроме русского+английского должен быть ещё какой-нибудь язык, то вот моя страница на эту тему:
"Как сделать многоязычную WWW страницу"

К Оглавлению


             

Проблемы с кириллицей в Netscape 4

Ниже приведено описание проблем и способы их решения.


  
Netscape 4.5+ - проблемы и решения


 
Netscape 4.5+ - Проблема в окне подготовки писем

В окно подготовки писем Composition Вы попадаете, когда хотите написать и отправить сообщение по электронной почте или в конференцию(Newsgroup).

Я нашел в Netscape 4.5+ единственную проблему (исправимую), связанную с тем, что функции Почты и Новостей в Netscape тесно интегрированы, и настройка - одна и та же и для Mail, и для News:
если в заголовке(Subject) сообщения есть русский текст, то такой заголовок уходит закодированным (MIME-encoded).

Oтправляемое письмо выглядит нормально, но на самом деле русские буквы в Заголовке(Subject) преобразуются, например, в текст вида
  Subject: =?KOI8-R?Q?=F3=20=D5=D7=C1=D6=C5=CE=C9=C5=CD?=.

Это можно увидеть, например, посмотрев на текст письма через View/PageSource в папке отправленных писем Sent.

MIME - это современный стандарт для Mail, поэтому практически все почтовые программы смогут декодировать такой заголовок и показать получателю вашего письма нормальный русский текст в Subject.
Но News не имеют (пока) такого стандарта, поэтому многие новостные программы не смогут декодировать такой текст, в результате чего заголовок вашего сообщения в конференции может оказаться нечитабельным, люди увидят такое, например:
 Subject: =?KOI8-R?Q?=F3=20=D5=D7=C1=D6=C5=CE=C9=C5=CD?=
(MIME Q-encoding)
или
 Subject: =?KOI8-R?B?1MXT1MnL?=,.
(MIME Base-64 encoding)

Такие нечитабельные заголовки можно увидеть, например, при чтении конференций на странице DejaNews.

Если вы хотите использовать русский не только в 'теле' сообщения, но и в заголовке(Subject), то, особенно для News(конференций), надо 'попросить' Netscape не трогать заголовки, не кодировать их.
Подобная настройка уже делалась для 'тела' письма - в начале данной главы проверялось, что в Edit/Preferences/Mail&Newsgroups/Messages выбрано "As is" для опции "Send messages that use 8-bit characters",
но Netscape 4.5+ использует эту настройку только для 'тела', но не для заголовков.

Вот что надо сделать, чтобы заголовки(Subject) посылаемых вами сообщений не кодировались, а содержали обычный 8-бит русский текст
(это, кстати, предотвратит ещё одну ошибку - без изменения, указанного ниже, Netscape, кодируя, 'портит' очень длинные русские заголовки, вроде начиная с длины 42):


  
Netscape 4.5+ - Ошибка при работе с KOI8-R Формами

Небольшая ошибка при работе с KOI8-R формами, у которых есть меню(выпадающий список)
(можно проверить на примере формы из моего тестового KOI8-R файла - см. 'Главу 5' "Как читать по-русски в Netscape"):


Следующий раздел - о решении проблем Netscape 4.0x (4.0 - 4.08).
Если Вы не работаете с этой версией Netscape то можете пропустить этот раздел и перейти сразу к следующей 'Главе 5' "Как читать по-русски - проблемы и тесты"
или можете вернуться к Оглавлению.

   
Netscape 4.0x (4.0 - 4.08) - проблемы и решения


 
Netscape 4.0x (4.0 - 4.08) - ошибка в окне подготовки писем,
  а также небольшая ошибка в окне Новостей.

В окно Composition Вы попадаете, когда хотите написать и отправить письмо по электронной почте, или сообщение в конференцию Интернета (News/Discussions).
Для отправки письма по e-mail, можно либо вызвать Messenger (через опцию 'Communicator' главного меню) и затем щелкнуть по кнопке "New Msg" (этот вариант предпочтительнее, меньше проблем) или же вызвать непосредственно само Composition window нажав Ctrl/M на клавиатуре.

Netscape 4.0x имеет ошибку в окне Composition - шлет Ваш текст в неверной кодировке и получается 'нечитабельный' текст.
(Этой ошибки уже нет в Netscape 4.5+)

Я слышал, что этой ошибки не наблюдается в Netscape 4.0x под самой последней версией Windows 95. Но метод решения этой проблемы такое простой, что лучше на всякий случай ему следовать в Netscape 4.0x при работе с любой версией Windows.

А 'лечится' этo так:

На самом деле эта ошибка не всегда проявляется. Например, ее нет под Windows 3.1, когда Вы читаете страницу в кодировке CP-1251(win) и щелкаете на авторской строчке с его адресом электронной почты.
Но так как сейчас многие страницы сами сообщают Netscape'у свою кодировку (через HTML таг <META... Charset=...>), и Netscape сам меняет текущую кодировку на необходимую, например, на KOI8-R для некоторой такой страницы, то пользователь-новичок, решивший послать письмо автору этой страницы, может и не знать, что его кодировка была изменена, и письмо уйдет в неверной кодировке, придет 'нечитабельным'.
Поэтому проще всего ВСЕГДА делать описанное выше временное переключение.

Такой же метод применим и для решения небольшой проблемы в окне Новостей(Newsgroups,Discussions) Netscape 4.0x.
При открытии какой-нибудь конференции(Newsgroups,DiscussionGroups) в этом окне, Заголовок(Subject) текущей статьи показывается в специальной строке посреди экрана, разделяющей список статей и текст текущей статьи.
Так вот, в некоторых версиях MS Windows русский заголовок не читается в этой специальной строке.
Чтобы заголовки в этой специальной строке читались нормально, надо один раз проделать описанное выше - временно сменить кодировку на любую другую, отличную от Cyrillic(Windows-1251), а потом выбрать Cyrillic(Windows-1251).


    
Netscape 4.0x (4.0 - 4.08) - проблема с заполнением Форм.
Netscape и разные модификации MS Windows.

В Netscape 4.0x под некоторыми версиями Windows есть ошибка - при заполнении русских Форм не видно, что вводишь - вводимое отображается на экране нерусскими символами.
(Этой ошибки уже нет в Netscape 4.5+)

Ниже - описание этой проблемы и способов ее решения.

К сожалению, разные модификации операционных систем фирмы Microsoft отличаются друг от друга в плане использования кириллицы, поэтому одна и та же программа (Netscape, MS Word,...) может работать прекрасно в одной модификации Windows 95, и иметь проблемы в другой модификации той же Windows 95, например, Win 95 OSR2 - 4.00.950 B. (Номер модификации можно увидеть, щелкнув по иконке 'System' в Control Panel)

Известно, например, что Windows NT Service Packs 2,3 и Windows 95 OSR2 имеют ошибки в части языковой поддержки - NLS (Native Language Support), причем даже в 'родных' приложениях - MS Word, Excel,...
Это я прочел в конференциях(Newsgroups) relcom.comp.os.windows и relcom.comp.os.windows.nt.

Так вот, Netscape 4.0x, в котором можно нормально писать по-русски в Формах под

имеет проблемы под некоторыми версиями MS Windows: А именно, когда заполняешь какую-то Форму по-русски, то данные уходят верные, но отображаются на экране не по-русски - не можешь сам прочесть то, что вводишь.

Но ведь, например, и под американской, и под русской модификациями Windows 95 был использован тот же самый установочный файл Netscape 4.0x - cp32e408.exe !
Мне кажется, что винить надо фирму Микрософт, у которой различные модификации одной и той же операционной системы, например, Windows 95, работают не одинаково в части языковой поддержки.
Это как если бы я бросал одну и ту же монетку в 10 телефонных автоматов, и в 3-х из них она бы не проходила в прорезь.
Мое личное мнение - это виновата НЕ 'монетка' (Netscape, один и тот же файл cp32e408.exe), а фирма-производитель 'автоматов', у которой разные модификации одного и того же продукта(Windows) работают НЕ одинаково.

Так что если у Вас Netscape не будет работать с русским так, как это описано в данной статье, то ждите новую версию MS Windows или новую версию Netscape.

Если Вам надо заполнить Форму, а под Вашей версией Windows существует описанная выше проблема, то можно попробовать это исправить.

Если же под Вашей версией Windows нет такой проблемы, то можете пропустить этот раздел и перейти сразу к следующей 'Главе 5' "Как читать по-русски - проблемы и тесты"
или можете вернуться к Оглавлению.

Вот методы 'лечения' проблемы заполнения форм в Netscape 4.0x под Windows NT 4.0 Service Pack 3, и возможно, они сработают и для Вашей версии Windows:


 
Метод для тех, кто 'русифицировал' Windows NT 4.0

Жители СНГ и все те, кто 'русифицировал' Windows NT 4.0, установив 'регион=Россия', то есть сделал
    Start Settings / Control Panel / Regional Settings
    Russian - Set as system default locale
,

могут воспользоваться следующим простым методом 'лечения' Netscape 4.0x:
В 'русифицированном' NT, Коммуникатор предлагает больше шрифтов для кодировки Cyrillic, чем в 'нерусифицированном'.
В частности, предлагается шрифт "Courier".
Именно его надо выбрать в качестве равноширокого шрифта, а не стандартно выбираемый "Courier New":

Теперь Формы будут заполняться нормально. И так и работайте с этим шрифтом - я проверял, и вроде все работает нормально с ним - чтение страниц, Почта, Новости,...


Следующий раздел - о решении проблемы Netscape 4.0x с заполнением форм для тех, кто НЕ 'русифицировал' Windows.
Если это не Ваш случай, то можете пропустить этот раздел и перейти сразу к следующей 'Главе 5' "Как читать по-русски - проблемы и тесты"
или можете вернуться к Оглавлению.

 
Метод для пользователей, НЕ 'русифицировавших' Windows NT.

В этом случае 'лечение', позволяющее нормально заполнять формы в Netscape 4.0x, не такое простое...

Netscape 4.0x использует при вводе текста в форму равноширокий шрифт (Fixed font), выбранный для кодировки Cyrillic, и почему-то этот шрифт - "Courier New" - работает некорректно, показывает вводимый текст нерусскими буквами.
Решение - использовать другой русский равноширокий шрифт, не-Микрософтовский "ER Kurier 1251", описанный в Главе 1.
Проблема с формами решается путем модификации этого шрифта, и последующего использования именно этого шрифта в Netscape 4.

Существует программа TTFConv, которая вписывает в шрифт индикатор Unicode. После этого и NT, и Netscape начинают с таким шрифтом нормально работать.
(Даже Word 97 будет их воспринимать).

Сгрузить программу можно с сервера автора:
ftp://ftp.lesobank.ru/pub/soft/Soft_win32/TTF_convert/
  или взять копию у меня:
ttfconv.zip

Поместите файл-архив ttfconv.zip в тот каталог, куда Вы сгрузили шрифты, читая Главу 1 - каталог C:\RUSFONTS.
(Загрузка с Интернета файлов .ZIP об'яснялась в Главе 1 выше)

Надо извлечь файлы из архива. (Это об'яснялось в Главе 1 выше)

Теперь можно модифицировать файл шрифта:

  1. Закрыть Netscape
  2. Удалить этот русский шрифт из регистрационных записей NT:
  3. Запустить ttfconv.EXE для вставки индикатора Unicode в этот шрифт (файлы шрифтов были помещены в каталог C:\RUSFONTS во время чтения Главы 1):
  4. Зарегистрировать снова этот шрифт (уже модифицированный) в Windows NT:



Теперь надо установить в Netscape 4.0x в качестве 'Cyrillic Fixed font' модифицированный шрифт "ER Kurier 1251".
(Netscape 4 использует Fixed font при заполнении форм):

Теперь, работая с Netscape 4.0x, Вы сможете нормально видеть вводимый русский текст в полях формы.

К Оглавлению


             

5. Как читать по-русски в Netscape 2,3,4. Тесты и проблемы

Кодировка выбрана, а страница не читается

Если русскоязычная страница не сообщает о своей кодировке, значит надо пробовать обе, по-очереди, пока не появится нормальный русский текст.
Мои Тестовые страницы (ниже) как раз из этого ряда - вам надо будет 'вручную' выбрать нужную кодировку в меню Netscape, чтобы их прочесть. Это потому, что среди моих читателей есть пользователи старых версий Netscape (например, вер. 2), которые не понимют такой 'встроенной' информации о русской кодировке страницы.

Если страница все равно не читается, то это может означать одну из следующих ситуаций:



Итак, проверьте Ваши настройки для чтения по-русски:

  
Тест: Вы читаете по-русски в Netscape

Вы сможете проверить, как работают кодировки KOI8-R и CP-1251(win) для чтения страниц Сети; для чтения текста в формах (их кнопки и меню), которые Вас просят заполнить на некоторых страницах; для чтения Ваших Закладок(Bookmarks); и для режима Новости(News,Discussions).
(О проверке возможности писать по-русски - в Главе 6)

Напоминаю, что кодировка выбирается следующим образом:

Итак, выберите нужную кодировку и проверьте настройки Netscape на чтение по-русски. Вы можете использовать:

  1. WWW страницы.
    Я составил две тестовые страницы - для KOI8-R и для CP-1251(win).
    Эти страницы позволят Вам проверить оба типа шрифтов - и Proportional, и Fixed.

    Эти тестовые страницы позволяют также проверить Формы - они находятся в самом низу каждой из тестовых страниц.
    В Netscape 2,3,4 Вы можете читать русский текст на кнопках(buttons) Форм, а также в меню(list box), присутствующих в некоторых формах.

    Примечание. Исправимые ошибки при чтении элементов KOI8-R форм:



    Выбирая соответствующую кодировку, проверьте читабельность русских страниц и элементов форм:

    Русские Тестовые Страницы (включают алфавит)
    в России в США
    KOI8-R тест KOI8-R тест
    CP-1251(win) тест CP-1251(win) тест


  2. Новости(News,Discussions).
    Напомню, что в русскоязычных конференциях Интернета используется кодировка KOI8-R.
    Читайте статьи на русском в телеконференции(Newsgroup) relcom.talk на News сервере своего Интернет-провайдера или же на бесплатном (read-only) сервере gail.ripco.com - relcom.talk на сервере gail.ripco.com.

    Нормально читаются и сами статьи, и их Заголовки(Subject):

  3. Закладки(Bookmarks).

К Оглавлению


 

Страницы, которые невозможно прочесть

Иногда бывает, что страница вообще не читается, хотя Netscape настроен правильно.
Такая страница НЕ читается на Вашем компьютере никакой программой, будь то MS Internet Explorer, Netscape, или WebSurfer.

Это значит, что Вы попали на плохо спроектированную страницу, в HTML тексте которой явно указано имя шрифта и/или размер шрифта для чтения русского текста, а у Вас, например, именно в указанном автором шрифте нет русских букв (они у вас - в шрифте с другим именем).

Речь идет об элементе HTML "FONT".
Если Вы посмотрите на исходный текст такой страницы, выбрав из меню
View / Document Source,
то увидите, например, такую строку в начале HTML текста такой страницы:

   FONT FACE=Arial    или    FONT FACE=Arial Size=1
Использование элементов FACE= и SIZE= считается плохим стилем HTML.
Если Вам интересны детали и категории пользователей, у которых такая страница не читается, то см. мою небольшую подборку на эту тему (отдельная страница): "Страницы, которые НЕ читаются. Автора!"

К Оглавлению


   

6. Как писать по-русски в Netscape 2,3,4

Netscape версий 2,3,4 позволяет писать по-русски.
Но Вы сможете это делать во всех частях Netscape только если внимательно прочли Главу 3 или Главу 4 (в зависимости от Вашей версии Netscape), и сделали все описанные там настройки.

ПРИМЕЧАНИЕ: Говоря ниже о Netscape 2, я имею в виду версии 2.01 и 2.02.


 
Чтобы писать по-русски в MS Windows Netscape, необходимо произвести 2 действия:
  1. Выбрать нужную Вам русскую кодировку (CP-1251(win) или KOI8-R) через меню

    Таким образом, у Вас будет работать русский шрифт, выбранный для этой кодировки во время Начальной Настройки .
    (В предыдущих главах было рассказано, как установить русские шрифты в Netscape, и как выбирать рабочую кодировку).

  2. Переключить клавиатуру в режим ввода русского текста.
    Должна быть активирована какая-либо программа управления клавиатурой, переводящая ее в режим ввода русских букв, то есть позволяющая переключаться на русскую раскладку клавиатуры.

    Это и будет предметом обсуждения данной главы.

Итак,

Программы управления клавиатурой

Существует несколько платных(CyrWin,ParaWin) и бесплатных(WinKey) программ управления клавиатурой для Windows, а также несколько способов настройки на русский клавиатурных средств, встроенных в Windows 95/98/ME/NT/2000 (NLS - Native Language Support).

Такие программы и программные средства называют еще Переключателями Клавиатуры (Keyboard Switcher).
Они позволяют Вам переключаться на русскую раскладку клавиатуры .

Примечание. У меня нет платных программ, поэтому я не знаю, как они работают. Если Вам нужна подобная программа, можете посмотреть здесь:

Еще раз напоминаю, что фирма Microsoft использует для русского языка кодировку CP-1251(Windows), поэтому обычно несложно активировать клавиатурную поддержку для ввода CP-1251 текста в Windows 95/98/ME, Windows NT/2000, или в русской версии Windows 3.x(сделанной специально для России).
В стандартной поставке Windows 3.x нет никакой языковой поддержки, поэтому там для получения раскладок клавиатуры CP-1251 и KOI8-R требуются одинаковые усилия.

ВАЖНО ! Я получаю иногда письма от начинающих пользователей с вопросом типа: "Вы предлагаете КОИ-8 шрифт 'ER Bukinist', но в нем русские буквы расположены на непривычных местах !"
Так вот, ни шрифты, ни Netscape НЕ имеют никакого отношения к раскладке русских букв на клавиатуре.
Шрифт содержит только изображения букв, а распределение их на клавиатуре это дело клавиатурной программы, которой Вы пользуетесь.
Например, в этой главе предлагается клавиатурная раскладка KOI8-R, где русские буквы расположены на тех же самых местах, что и в стандартной CP-1251 раскладке русского под Windows.

Ниже - инструкции на тему как писать по-русски, то есть, как создать CP-1251(win) или KOI8-R текст.
Данная статья - о Netscape, а не о русификации Windows. Поэтому в этой главе об'ясняется, как писать по-русски в Netscape, и это даст Вам возможность писать и в большинстве других приложений Windows, но не везде.
(Например, здесь не об'ясняется, как полностью русифицировать Windows 95, чтобы писать по-русски и в окне MS-DOS, и в редакторе Notepad. См. ссылки в Главе 8 на соответствующие инструкции по русификации Windows)

Щелкните по строчке с Вашей версией MS Windows:


 

Windows 95/98/ME/NT/2000 и русская клавиатура

Примечание. Windows 95/98/ME.
Если у Вас не локализованная (то есть, нерусская) версия Windows (и не PanEuropean Windows 95), где файл русской раскладки клавиатуры - kbdru.kbd - присутствует изначально, то прежде всего Вам надо установить - через Control Panel - дополнительный пакет - "MS Multilanguage Support".
Если Вы его еще не установили во время чтения Главы 1, то вот моя короткая инструкция по инсталляции этого пакета:

 
  "Поддержка кириллицы в Windows 95/98/ME - MS Multilanguage Support" 
 


Примечание. Windows 2000. (не русская)
Прежде чем устанавливать русскую клавиатуру под Windows 2000, надо (если Вы этого еще не сделали) активировать там поддержку кириллицы:

  1. Start / Settings / Control Panel
  2. в окне CONTROL PANEL - дважды щелкнуть по иконке "Regional Options"
  3. в окне "Regional Options", в разделе "General", найти рамку с названием "Language Settings for the system"
  4. Посмотреть, отмечен ли там 'галочкой' квадратик рядом со словом "Cyrillic".
    Если не отмечен, то надо щелкнуть там мышкой, а потом щелкнуть внизу справа на кнопку "Apply", чтобы начать активизацию поддержки кириллицы.
    Система попросит установить Windows 2000 CD-ROM и оттуда будут переписаны нужные файлы.

Примечание. Windows NT.
У меня - только NT 4.0, я не работал с NT 3.51. Вы можете прочесть и о NT 3.51, и о NT 4.0 в документе Российской Группы Пользователей Windows NT (по-русски, CP-1251): "NT: Часто Задаваемыe Вопросы".


Стандарт для русского под Windows - кодировка CP-1251(win), поэтому если Вы видите "Russian" в Control Panel, то это означает "Russian CP-1251".

Итак, ввод русского текста в Netscape под Windows 95/98/ME/NT/2000:

 
1. Клавиатура кодировки CP-1251(win) для Windows 95/98/ME/NT/2000

Чтобы в Netscape писать в кодировке CP-1251(win), надо сделать 2 вещи:

Ниже приведена инструкция по активизации встроенной в Windows клавиатурной раскладки русского языка для кодировки CP-1251(win). Это - стандартная раскладка, отвечающая расположению русских букв на клавиатурах, используемых в странах бывшего СССР.

Примечание. Если у Вас на клавиатуре нет обозначений русских букв, то Вам вместо этой стандартной раскладки стоит использовать 'фонетическую' раскладку клавиатуры CP-1251:
русские буквы расположены там, где похожие английские - 'F'-'Ф',...
Такую раскладку можно взять на моей Домашней Странице (только на английском): http://ourworld.compuserve.com/homepages/PaulGor/.
См. там раздел "Russian Keyboard: regular and phonetic layouts". Там же есть инструкция по ее установке и картинка расположения русских букв на клавиатуре.

Активизация стандартной клавиатурной раскладки "Russian" (CP-1251), включенной в комплект поставки Windows:

  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales")
  4. Щелкните на ADD ("Добавить")
  5. В предложенном списке выберите "Russian" и затем щелкните по кнопке OK
  6. Вы опять в окне "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales"), и раскладка "Russian" появилась ниже раскладки "English".

    Важно! Больше делать ничего не надо. Будьте внимательны - НЕ делайте русский вашей клавиатурой 'по умолчанию' (Default input locale). Это может привести к проблеме при вводе пароля и имени пользователя при Login (User ID и пароль обычно ведь не на русском, и их нельзя будет ввести, когда клавиатура - в русском режиме).

    Проверьте, что у Вас выбрана опция "Enable Indicator on Taskbar", квадратик которой расположен внизу этого окна. Это даст Вам возможность видеть индикатор выбранного языка - RU или EN.
    Как и написано в этом окне, стандартный переключатель - LeftAlt+RightShift.
    Щелкните на OK.

  7. Windows начнет установку русской раскладки (CP-1251) - файл kbdru - из дистрибутива системы: CD-ROM или каталог с установочными файлами Windows.
  8. Установка закончена

Теперь можно вводить русский текст в кодировке CP-1251, используя переключатель EN/RU в правом конце Taskbar.
Можете это сразу проверить - в редакторе WordPad (Start/Programs/Accessories).
Выберите шрифт кодировки CP-1251 (о шрифтах говорилось в Главе 1), например, "Arial (Cyrillic)", затем переключите клавиатуру на 'RU' и можете писать!
(На самом деле, Wordpad сам переключит клавиатуру на 'RU', но в большинстве других приложений Вам надо будет делать переключение самостоятельно).

Если в будущем у Вас отпадет нужда в вводе русского в кодировке CP-1251, то Вы сможете легко убрать индикатор 'RU':

  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales")
  4. Поставить курсор на строчку "Russian" и затем щелкнуть на REMOVE ("Удалить")
  5. Щелкнуть по кнопке OK и индикатор 'RU' исчезнет с Taskbar
А если потом понадобится снова, то можно быстро добавить эту раскладку, уже без длительной инсталляции с дистрибутива, пользуясь тем же методом:
  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales")
  4. Щелкните на ADD ("Добавить")


Напомню, что Netscape 4 имеет проблемы с вводом русского текста в Почте, а также в Формах под некоторыми версиями Windows.
См. раздел "Проблемы с кириллицей в Netscape 4" в Главе 4.


 
2. Клавиатура кодировки KOI8-R для Windows 95/98/ME/NT/2000

В Netscape версий 2 и 3 Вам необходимо уметь вводить русский текст в кодировке KOI8-R - в окнах Почта(Mail) и Новости(News), а также в формах на KOI8-R страницах сети. Все это было подробно описано выше, в Главе 3.

Netscape 4 работает иначе, ему не нужны ни KOI8-R шрифты, ни KOI8-R клавиатурные средства (см. Главу 4).
Не забудьте, что в Netscape 4, при работе с Почтой(e-mail, Messenger) или в режиме Новости(Discussions - Usenet Newsgroups), следует выбирать кодировку Windows-1251 в меню View/CharacterSet (View/Encoding   в вер. 4.0x).
Netscape 4 сам - незаметно для Вас - перекодирует введенный текст из локальной кодировки CP-1251(win) в Интернетовскую кодировку KOI8-R, и в Интернет уйдет нормальный KOI8-R текст.

Итак, Вам будет нужна под Windows клавиатурная раскладка кодировки KOI8-R только для более ранних версий Netscape - 2 и 3.
Поэтому, если у Вас - Netscape 4, то можете дальше этот раздел не читать, а сразу перейти к разделу "Тест: Вы пишете по-русски в Netscape".

К Оглавлению

Netscape 2,3 под Windows 95/98/ME/NT/2000 и KOI8-R клавиатура

Чтобы начать ввод русского KOI8-R текста, пользуясь этими версиями Netscape, надо сделать следующие 2 вещи:

Так как раскладка клавиатуры "Russian" уже занята - кодировкой CP-1251, то придется установить KOI8-R раскладку вместо какого-то другого языка, который Вы не собираетесь использовать.
На всякий случай я предлагаю на выбор 2 таких языка:

Ниже приведена несложная инструкция по установке KOI8-R вместо клавиатуры другого языка. В этой инструкции для примера использован исландский - "IS", но то же самое делается и для португальского, если Вы его предпочтете.

После выполнения приведенной ниже инструкции у Вас будут 3 клавиатурные раскладки -

'EN', 'RU'(то есть CP-1251), и 'IS'(будет KOI8-R)

и Вы сможете переключаться между ними обычным образом - с помощью LeftAlt+RightShift или щелкнув мышкой на индикаторе языка в правом конце Taskbar.


Установка раскладки KOI8-R как 'IS' (Исландский)

Я подготовил клавиатурные раскладки KOI8-R таким образом, что расположение символов на клавиатуре в режиме KOI8-R будет точно таким же, как и в стандартном для Windows русском режиме CP-1251 ('RUSSIAN').
То есть, русские буквы и другие символы при переключении на 'IS' будут там же, где они находятся при переключении клавиатуры на 'RU'.
Это сильно облегчает ввод KOI8-R текстов на клавиатурах, используемых в странах бывшего СССР.

Примечание. Если у Вас на клавиатуре нет обозначений русских букв, то Вам вместо этой стандартной раскладки KOI8-R стоит использовать 'фонетическую' раскладку клавиатуры KOI8-R:
русские буквы расположены там, где похожие английские - 'F'-'Ф',...
Такую раскладку можно взять на моей Домашней Странице (только на английском): http://ourworld.compuserve.com/homepages/PaulGor/.
См. там раздел "Russian Keyboard: regular and phonetic layouts". Там же есть инструкция по ее установке и картинка расположения русских букв на клавиатуре.
Расположение букв в этой фонетической KOI8-R раскладке - точно такое же, как и в фонетической CP-1251 раскладке, упомянутой в предыдущем разделе.

При подготовке KOI8-R раскладок для Windows 95/98/ME я использовал программу создания раскладок "Janko's Keyboard Generator".

Итак, начнем установку стандартной раскладки KOI8-R.
Сначала создайте новый каталог, например, C:\RUS-KBD.
Затем загрузите себе в этот каталог мой небольшой файл(архив), щелкнув мышкой на подчеркнутом имени файла в приведенной ниже таблице.
(См. инструкции по загрузке файлов с Интернета выше, в "Главе 1").

Для Windows 95/98/ME:

в России в США
файл KBD95KOI.zip файл KBD95KOI.zip

Для Windows NT 4.0/2000:

в России в США
файл KBDNTKOI.zip файл KBDNTKOI.zip

После записи этого файла-архива в каталог C:\RUS-KBD Вашего компьютера, надо его раз-архивировать (extract files).
(См. инструкции по работе с .ZIP файлами выше, в "Главе 1").
В результате у Вас в этом каталоге появятся мои файлы клавиатурной раскладки KOI8-R.

Чтобы раскладка клавиатуры KOI8-R заработала как 'IS', надо сначала установить включенную в комплект поставки Windows клавиатуру "Icelandic", а потом уже заменить ее на KOI8-R (то же самое можно проделать и для "Portuguese(Brazilian)", если Вы его предпочтете):

  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales")
  4. Щелкните на ADD ("Добавить")
  5. В предложенном списке выберите "Icelandic" и затем щелкните по кнопке OK
  6. Вы опять в окне "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales"), и раскладка "Icelandic" появилась ниже раскладки "English".
    Щелкните на OK.
  7. Windows начнет установку этой раскладки (файл kbdic) из дистрибутива системы (CD-ROM).
    Если у Вас нет полного дистрибутива, и Windows, не найдя такой файл, попросит Вас указать его местонахождение, то введите C:\RUS-KBD в ответ на вопрос системы, и файл будет взят оттуда.
  8. Установка закончена, и теперь Вы сможете переключаться между 'EN', 'RU', и 'IS' обычным образом - с помощью LeftAlt+RightShift или щелкнув мышкой на индикаторе языка ('EN') в правом конце Taskbar.

Теперь заменим для клавиатуры исландский язык на русский KOI8-R.
С помощью Windows Explorer откройте каталог C:\RUS-KBD и сделайте следующее:

  1. скопируйте файл KOI8-R раскладки - kbdkoi8 - в подкаталог System (для NT/2000 - System32) каталога Windows

  2. Вернитесь в каталог C:\RUS-KBD и щелкните дважды мышкой на файле koi8-is.reg.
    Должно появиться сообщение, что раскладка успешно зарегистрирована в Registry.
    (Если выбрали португальский, то щелкните на koi8-po.reg)

  3. Перезагрузка: выйдите из Windows (Logoff), и войдите снова (Login)

Теперь Вы можете писать в кодировке KOI8-R, используя 'IS'!
Можете сразу попробовать - в редакторе WordPad (Start/Programs/Accessories).
Выберите установленный при прочтении Главы 1 KOI8-R шрифт 'ER Bukinist KOI-8', затем переключите клавиатуру на 'IS', и начинайте писать!

Не забудьте, что в Netscape 2,3 надо выбрать сооветствующую кодировку в меню Options/DocumentEncoding (что заставит работать KOI8-R шрифты), и тогда уже вводить KOI8-R текст в режиме 'IS' клавиатуры:

Если в будущем у Вас отпадет нужда в вводе русского в кодировке KOI8-R, то Вы сможете легко убрать индикатор 'IS':

  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales")
  4. Поставить курсор на строчку "Icelandic" и затем щелкнуть на REMOVE ("Удалить")
  5. Щелкнуть по кнопке OK и индикатор 'IS' исчезнет с Taskbar
А если потом понадобится снова, то можно быстро добавить эту раскладку, уже без длительной инсталляции с дистрибутива, пользуясь тем же методом:
  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
    (в Windows NT 4.0/2000 - "Input Locales")
  4. Щелкните на ADD ("Добавить")
    (Windows перезагружать не надо)

Более того, когда Вы добавите раскладку снова, то получите сразу мою раскладку KOI8-R, а не "Исландский язык", так как в Регистре уже есть запись о том, какой файл (kbdkoi8) используется для 'IS'.



Примечание. Вам может показаться неудобным работать с тремя раскладками на Taskbar - EN/RU/IS.
Например, Вы вводите русский CP-1251 текст, имея 'RU' на Taskbar, и хотите напечатать что-то по-английски ('EN') в этом тексте. Для этого Вы переключаетесь, нажав LeftAlt+RightShift, печатаете, а потом,посмотрев на экран, видите 'крокозябры'. Оказывается, индикатор на Тaskbar показывает не 'EN', а 'IS'! Вам надо было дважды нажать LeftAlt+RightShift, чтобы с 'RU' попасть на 'EN', перескочив через 'IS'.
Поэтому, если одну из кодировок, например, KOI8-R, Вы используете редко, то можно обойтись без установки 3-х раскладок (или убрать одну, если Вы ее уже установили), и вводить текст этой редко используемой кодировки одним из следующих способов:



Вы можете НЕ читать следующий раздел - о клавиатурных средствах Windows 3.x - а сразу перейти к разделу "Тест: Вы пишете по-русски в Netscape".

К Оглавлению


     

Windows 3.1, 3.11. Клавиатурная программа WinKey.

Я не видел русской версии Windows 3.1, созданной фирмой Microsoft специально для России, а в стандартной поставке Windows 3.1, 3.11 нет встроенной языковой поддержки для русского.
Я пользуюсь удобной бесплатной программой клавиатурной поддержки русского языка WinKey.
Вы можете использовать эту программу в любом приложении, которое допускает выбор шрифтов(fonts selection) - чтобы можно было выбрать русский шрифт - а значит, и в Netscape (напомню, что писать по-русски можно в версиях 2.01, 2.02, 3, и 4).

Вы можете загрузить(download) себе пакет WinKey (в виде архива winkey.zip), щелкнув мышкой на подчеркнутом имени файла в приведенной ниже таблице.
Положить этот файл надо в какой-нибудь пустой каталог.
(См. инструкции по загрузке файлов с Интернета выше, в "Главе 1").

Переключатель Клавиатуры WinKey
в России в США
файл winkey.zip файл winkey.zip
на сервере Релком на сервере СовИнформБюро

После записи этого файла-архива в пустой каталог Вашего компьютера, Вам надо раз-архивировать пакет WinKey - extract files.
(См. инструкции по работе с .ZIP файлами выше, в "Главе 1").
В результате у Вас в этом каталоге появятся установочные файлы пакета WinKey.

Установка программы WinKey под Windows 3.x/95

1. Запустить файл(программу) установки INSTALL.EXE из каталога, где лежит пакет WinKey (например, дважды щелкнув мышкой на INSTALL.EXE).

WinKey установит себя в каталог C:\WINKEY, после чего Вы можете удалить все файлы из того временного каталога, куда Вы загружали файл winkey.zip.



2. Как сделать удобным вызов программы WinKey:



Использование программы WinKey под Windows 3.x/95

Вызовите программу WinKey. Теперь, пока Вы ее не закроете, у Вас будет активная иконка WinKey - в виде флага.
Если она не видна в данный момент (скрыта каким-то окном), то просто нажмите Scroll Lock, и сразу ее увидите.

Вообще-то полезно прочесть HELP этой программы, для чего щелкните по этой активной иконке('флаг') 2 раза.

А вкратце, работает она так. WinKey позволяет печатать и в кодировке CP-1251(win), и в KOI8-R.
Клавиша переключения клавиатуры в WinKey - Scroll Lock.
Scroll Lock переключает клавиатуру с Главной раскладки на Альтернативную, где Главная - это английский, а Альтернативную указываете Вы, например, KOI8-R.

Как выбрать Альтернативную раскладку:

  1. Щелкнуть - один раз - по активной иконке('флаг')
    (в Windows 95 - правой кнопкой мыши)
  2. Выбрать строчку 'Alternate Keyboard'
  3. Выбрать нужную кодировку - она будет отмечена 'галочкой'

Теперь Scroll Lock будет переключать клавиатуру с английского на выбранный Вами вариант русского, например, KOI8-R.

Пакет WinKey содержит несколько собственных клавиатурных файлов - .wkb - для разных русских кодировок.
Вы можете посмотреть, как тот или иной файл располагает русские буквы и другие символы на клавиатуре:

  1. Щелкнуть - один раз - по активной иконке('флаг')
    (в Windows 95 - правой кнопкой мыши)
  2. Выбрать строчку "Keyboard Configure"
  3. Щелкнуть по кнопке LOAD("Загрузить") и выбрать интересующий Вас файл, например, ruskoi8.wkb
  4. Вы увидите картинку клавиатуры. Если щелкнуть по клавише SHIFT этой клавиатуры, то Вы увидите расположение символов верхнего регистра
  5. Щелкнуть по кнопке EXIT

WinKey разрешает пользователю - через меню Keyboard Configure - сделать любую раскладку клавиатуры.

Примечание. Я сделал 2 'фонетические' раскладки для KOI8-R и CP-1251. То есть, русские буквы расположены там, где похожие английские, например, "F" - 'Ф".
Если Вам это нужно, можете списать себе эти мои раскладки - файлы .wkb для WinKey. См. раздел "Russian Keyboard: regular and phonetic layouts" моей Домашней Страницы (только на английском): http://ourworld.compuserve.com/homepages/PaulGor/.

Кроме того, я сделал еще 2 раскладки для WinKey - CP-1251(win) и KOI8-R - соответствующие стандартному расположению русских букв под Windows.
То есть, русские буквы - на тех местах, что и при работе под Windows 95/NT, где фирма Microsoft предлагает клавиатурные средства для русского языка:

Вы можете загрузить(download) себе эти раскладки (в виде архива kbd31.zip), щелкнув мышкой на подчеркнутом имени файла в приведенной ниже таблице.
Положить этот файл надо в какой-нибудь пустой каталог.
(См. инструкции по загрузке файлов с Интернета выше, в "Главе 1").

в России в США
файл KBD31.zip файл KBD31.zip

После записи этого файла-архива в пустой каталог Вашего компьютера, Вам надо его раз-архивировать - extract files.
(См. инструкции по работе с .ZIP файлами выше, в "Главе 1").
Полученные в результате раз-архивации клавиатурные файлы stdKOI8.wkb и std1251.wkb надо поместить в под-каталог KEYBOARD каталога C:\WINKEY.

Как установить эти стандартные русские раскладки в WinKey (как было написано выше, WinKey переключает клавиатуру, используя клавишу Scroll Lock, с английской раскладки на Альтернативную, в качестве которой будет одна из русских):  

  1. Вызвать программу WinKey
  2. Щелкнуть один раз по иконке WinKey (она выглядит как флаг)

  3. Выбрать пункт Menu Configure (конфигурация меню)

  4. Щелкнуть по свободной кнопке Alternate 4 в правой колонке
  5. Ввести информацию для раскладки KOI8-R:
  6. Щелкнуть по свободной кнопке Alternate 5 в правой колонке
  7. Ввести информацию для раскладки CP-1251:
  8. Щелкнуть по кнопке Save справа
Теперь, если Вам понадобится WinKey, Вы щелкните по его иконке (флаг) и сможете выбрать русскую раскладку:
  1. Выбрать пункт Alternate Keyboard
    и затем
  2. Выбрать Std KOI8-R или Std CP-1251
После этого можно писать: переключаясь с английского на выбранный Вами вариант русского, используя клавишу Scroll Lock.
Это очень удобно, так как нужно нажимать только одну клавишу, а не комбинацию клавиш.

Важно!
Если Вы будете использовать WinKey в основном для какой-то одной из русских кодировок/раскладок, например, для переключения с помощью Scroll Lock с английского на мою стандартную раскладку KOI8-R, то Вам следует сделать эту раскладку первой в списке Альтернативных кодировок WinKey, и тогда не надо будет каждый раз при вызове WinKey 'ходить' в его меню и выбирать Альтернативную раскладку (так как 'по умолчанию' WinKey переключает с английского на Alternate 1):

К Оглавлению


       

Тест: Вы пишете по-русски в Netscape

Проверьте, действительно ли мои инструкции позволяют Вам писать по-русски в версиях 2.01, 2.02, 3, 4 программы Netscape.

Вы сможете проверить, как работают кодировки KOI8-R и CP-1251(win) для форм, которые Вас просят заполнить на некоторых страницах Сети, и для режимов Почта(Mail) и Новости(News,Discussions).

Методы переключения клавиатуры на русский были описаны выше в этой Главе, а кодировка, напоминаю, выбирается следующим образом:

Итак, для проверки настройки Netscape, сделанной для того, чтобы можно было писать по-русски, Вы можете использовать следующее.

  1. Формы(Forms).
    Выберите соответствующую кодировку и попробуйте написать по-русски в форме:



  2. Почта(Netscape Mail).
    Напомню, что на Интернете, и для e-mail в том числе, используется кодировка KOI8-R.

    Ваши сообщения будут читаться нормально - и сам текст, и заголовок(Subject), если Вы правильно отсылаете своё письмо. Напомню настройки, описанные в главах 3 (о версиях 1,2,3) и 4 (о 4-х версиях):

    Пошлите письмо(e-mail) кому-нибудь, чья программа электронной почты (например, Netscape Mail) нормально принимает русские тексты (например, Вы можете послать письмо себе, если Ваша принимающая почтовая программа понимает кириллицу).

    Вы можете писать по-русски и в поле Заголовок(Subject), и в самом 'теле' письма:

    Внимание ! Netscape 4 работает ошибочно с кириллицей в окне подготовки письма (Composition window), а способы 'лечeния' были описаны в Главе 4, в разделе "Проблемы с кириллицей в Netscape 4").


  3. Новости(News,Discussions).
    Напомню, что в русскоязычных конференциях Интернета используется кодировка KOI8-R.

    Ваши сообщения будут читаться нормально - и сами статьи, и их Заголовки(Subject), если Вы правильно отсылаете своё сообщение. Напомню настройки, описанные в главах 3 (о версиях 1,2,3) и 4 (о 4-х версиях):

    Пошлите сообщение в специальную телеконференцию(Newsgroup) relcom.test (или в другую тестовую конференцию, например, snews://secnews.netscape.com/netscape.test или news://msnews.microsoft.com/microsoft.test).

    Вы можете писать по-русски и в поле Заголовок(Subject), и в 'теле' сообщения
    (По правилам конференции relcom.test, строка Subject должна начинаться английскими словами Test. Ignore.):

    Откройте конференцию(Newsgroup) снова минут через пять, и увидите там свое сообщение.

К Оглавлению


   

7. Netscape и другие программы

Электронная почта (e-mail)

Вы можете посылать письма, написанные по-русски, в окне Почта(Mail) в Netscape 2.01, 2.02, 3, и 4.

Но Netscape 2 не знает о существовании русских кодировок. Поэтому, когда Вы посылаете KOI8-R письмо по электронной почте(e-mail), Netscape 2 приписывает письму неверную кодировку - параметр Charset системного заголовка НЕ содержит слово KOI8-R.
Такое письмо может быть неверно понято некоторой принимающей почтовой программой, если она знает о KOI8-R.

Более поздние версии Netscape уже знают о кодировке KOI8-R, используемой для пересылки русских сообщений по Интернету, и присваивают системному параметру Charset правильное значение - KOI8-R.
Они также создают правильный Charset и для Ваших сообщений в телеконференциях, в окне Новости(News,Discussions).

Netscape хранит копии посланных Вами писем, поэтому Вы можете посмотреть, какой Charset был присвоен Вашему письму.
Откройте список посланных писем в окне Почта(Mail), щелкнув мышкой на значке каталога с именем Sent (он у Вас в левой панели).
Затем

Теперь, щелкнув на Вашем письме, Вы увидите, какой Charset присвоил ему Netscape, посмотрев на содержимое поля Content-Type в системном заголовке.


Использование текстов, загруженных с Интернета

Что делать с русским текстовым файлом (например,книгой в виде STRUG.TXT), который Вы загрузили(downloaded) с Интернета, из какого-то FTP каталога ?
Работать с такой книгой в Netscape не очень удобно, гораздо удобнее загрузить этот текстовый ASCII файл в какой-нибудь Редактор, чтобы прочесть или распечатать эту книгу.

ПРИМЕЧАНИЕ: Русские текстовые файлы в Интернете используют разные кодировки -
KOI8-R, CP-1251, CP-866(Alt DOS - альтернативная).
Вы можете перевести простой текстовый ASCII файл из одной кодировки в другую, использовав одну из существующих бесплатных программ. См. ссылки в Главе 8 на такие программы-перекодировщики.

Предупреждение: Хотя в Интернете есть шрифты - для Windows - кодировки CP-866(Alt DOS), но ими НЕЛЬЗЯ пользоваться в программе MS Word - не читается русская буква 'а'.
Поэтому если Вам встретился CP-866 текст, то надо его перевести либо в KOI8-R, либо в CP-1251, прежде чем в Word загружать.

Возьмем для примера программу MS Word в качестве такого Редактора для работы с русскими текстами.
То же самое можно сделать в редакторе Write, WordPad, и других редакторах, допускающих выбор шрифтов(fonts selection).

Теперь я могу распечатать этот текст или послать друзьям.
Они, правда, должны иметь шрифт из того же семейства (но не обязательно тот же самый шрифт). То есть, если текст - в KOI8-R, то у них должен быть установлен хотя бы один шрифт этого семейства, а если текст - в CP-1251, то должен быть хотя бы один CP-1251 шрифт.
Если семейство - то же, а шрифт другой, то получателю придется сделать следующее, чтобы работать с этим файлом на его компьютере:
  1. Загрузить этот .DOC файл в MS Word
  2. Выделить('закрасить') весь текст целиком - нажатием клавиш Ctrl-A
  3. Выбрать соответствующий русский шрифт в окошке Fonts
  4. FILE / SAVE

К Оглавлению


8. Ссылки на инструкции по русификации

Я описал, как использовать русский в программе Netscape под Microsoft Windows.
Этим и ограничивается содержание данной страницы. Если же Вы хотите узнать тогда Вам следует воспользоваться приведенным ниже списком инструкций специалистов, а также следующим за этим списком перечнем конференций, где можно найти ответ на свой вопрос или задать его 'публике'.

Если Вы интересуетесь руссификацией некоей программы и пойдя на страницу из моего списка, все же не найдете там ответа на свой вопрос, то напишите письмо автору этой страницы.
Это полезнее, чем писать мне - я ведь не работаю с этой программой.

Инструкция
Автор
Проблемы с русским из-за Unicode:
Word 97; Принтеры; Copy/Paste
моя коллекция

Русский в Outlook Express 5
моя инструкция

Для разработчиков:
Как создать многоязычный HTML файл
моя инструкция

Полная Русификация Windows 95/98/ME/NT 4.0/2000
(как работать с русской программой или файлами)
моя инструкция

'Русификация чего угодно'

"СовИнформБюро", США

Русский (локализованный) Netscape 4

RNUG, Россия

'Русификация UNIX, PC, Mac'

"Друзья и Партнеры", США

Русский в Forte Agent 1.6
Русский в Forte Agent 1.5

К.Казарновский, Россия
Т.Кадышев, Россия

'Русский в программе Eudora'
LvNet-Teleport, Латвия
'KOI8-R plug-in в Eudora' (в CP-1251) Е.Суровегин, Россия

'Перекодировка: KOI8-R<->CP-1251<->...'
CVT32: Windows 95/NT; Windows 3.1,3.11
У меня есть копия
(см. там раздел "Encoding Conversion")
А.Лобастов, Россия

'Перекодировка: KOI8-R<->CP-1251<->...'
Convert 3.0d - MS DOS
У меня есть копия
(см. там раздел "Encoding Conversion")
K.Гредескул, Австралия

'Переводчик транслита'
("yabloko" - "яблоко")

Р.Кошелев, Россия

Я с ICQ не работаю, но нашел ссылки на тему "Русский в ICQ":
  1. "ICQ по-русски"
    и под-раздел о настройке:
    "Русские шрифты в ICQ"
  2. "Mirabilis: ICQ and Russian"
 

Я с IRC не работаю, но нашел ссылки на тему "Русский и IRC":
  1. "Internet Relay Chat"
  2. IRC.PORTAL.RU
 

Я читал, что AOL browser с кириллицей не может
нормально работать.
Но AOL разрешает использование другого
браузера и вот ссылки на инструкции:
  1. "Netscape & America Online"

  2. "Using America Online 3.0 and Netscape together"


 

'Macintosh: Русификация'

М.Пальчук, США
'MacOS и KOI8-R'
И.Моисеев, Россия

'Ukrainianization'

BRAMA, США

Тема этой статьи (и мои познания) - ТОЛЬКО о русификации Netscape.
Поэтому ниже я привожу ссылки на учебные пособия по работе с программой Netscape, а также ссылки на документацию по WWW.
Все указанные ниже учебные пособия - на русском языке:

'Internet, WWW, HTML'
Сервер 'Махаон', Win-1251

Тема этой статьи (и мои познания) - ТОЛЬКО о русификации Netscape.
Поэтому ниже я привожу ссылки на учебные пособия по работе с программой Netscape, а также ссылки на документацию по WWW.
Все указанные ниже учебные пособия - на русском языке:

'Internet, WWW, HTML'
Сервер 'Махаон', Win-1251


Ниже приведен список конференций, где Вы можете найти ответ на вопрос о 'русификации' или задать его 'публике'.

  1. Бесплатный сервер новостей фирмы Microsoft:

  2. Конференции Relcom и FIDO7.

 

Примечание. Некоторые конференции могут отсутствовать на News-сервере вашего Провайдера. В таком случае можно читать/писать в конференции (Newsgroups, Forums) через Web-страницу Talk.ru.
Как указывалось в данном тексте, русскоязычные конференции используют в основном кодировку KOI8-R.
Поэтому на странице Talk.ru надо именно ее выбрать. В предыдущих главах было описано, как выбрать нужную кодировку в разных версиях Netscape.


Вот и все !
 
Павел Городянский, программист, США
( до 1991 г. - Москва, СП "Интерквадро" )

Домашняя Страница (только на английском) "Cyrillic (Russian): instructions for Windows and Internet": http://ourworld.compuserve.com/homepages/PaulGor/.

Адрес электронной почты: paulgor@compuserve.com
(если у Вас Netscape 4.0x (4.0-4.08), то не забудьте - до того, как начнете писать мне письмо - прочесть в Главе 4 об ошибке в окне подготовки писем: "Проблемы с кириллицей в Netscape 4.0x")

К началу статьи



Disclaimer
This article is a result of my personal research, not related to a company I work for.

The author does not and cannot warrant the information, documentation, or software included in this document or the performance or results obtained by using this information, documentation, or software.
This information, documentation, and software is provided "as is".
To the extent you use or implement this information, documentation, or software in your own setting, you do so at your own risk.


К началу статьи