Начало Полигона - кодировки, справочные страницы Polygon Konfigator - ehto burime-navigator (navigator po sajtu burime) s mnogorifmennym sostavitelem zadanij -- tak perevoditsya ehto uchyonoe slovo.
(translit nizhe; predbannik)
kodirovka
КОИ-текст
 КОИ при наведении
 и в нижней строке.Переход.
КОИ-текст
 KOI v tekste i TRansLit pri vvode i navedenii.
 Tekuwaya kodirovka
TRL-tekst
 TRansLit pri navedenii i v nizhnej
stroke. Perehod k takoj kodirovke

 

  Smeshannyj rezhim kodirovki.

(Основной текст - кириллица, а подсказки, поля ввода, кнопки и окна сообщений - транслит.)

    Содержимое страницы относится к просмотру кириллицы на Полигоне , даёт информацию для решения общей технической задачи - смотреть страницы в кириллице на различных компьютерных платформах (Windows, Unix и т.д.).

    На этой странице приводится анализ сложностей, возникающих при использовании кириллицы в JavaScript-программах. Он понадобится при попытках наладить просмотр страниц в кириллице на различных операционных системах.

    Для простого текста HTML задача легко решается, но даже и в этом случае тексты всплывающих подсказок не всегда читаемы (для чего и понадобится смешанный режим). Причина - в использовании различных шрифтов для различных родов текста. В случае же применения JavaScript количество случаев использования особенных шрифтов увеличивается. Для W95-98 это касается исключительно NN3-4 - браузера. При составлении оболочки Полигона пришлось учесть не менее 4 особенностей браузеров при отображении текстов в КОИ на платформе W95-98. Например, все тексты выводимые по document.write(), кроме диалоговых окон, для NN4 требуется иметь в win-1251-кодировке. Совершенно не исключено, что такие "вольности" на других платформах проявятся в ином сочетании, и тексты в кириллице будут нечитаемы. Если такое произойдёт, то придётся доработать программу до автоматического определения платформы и правильной перекодировки. Далее приведена таблица, говорящая, какие особенности отображения родов текста в КОИ имеет тот или иной браузер для W95-98.

текст, генерируемый из
JavaScript
в кодировке
КОИ по умолчанию
требуется изображать в кодировке (для ...)
для NN3 c КОИ-шрифтами*) для NN4для IE4-5
   основной текст КОИ*)WIN
КОИ

(нет осо-
бенностей)

   всплывающие подсказки отсутствуютWIN
   текст в однострочных окнах ввода КОИ*)WIN
   текст в многострочных окнах ввода КОИ*)WIN
   строка состояния (status bar) WINWIN
   заголовок окна (title) WINWIN
   диалоговые окна (alert, confirm, prompt) WINКОИ

*) КОИ-шрифты - спец. шрифты с переставленными буквами. Позволяют смотреть текст в КОИ, но буквы на клавиатуре также переставляются, поэтому вводить кириллицу невозможно. При обычных шрифтах невозможно настроить NN3 на просмотр КОИ-страниц.

    Все замечания о нечитаемости кириллицы на компьютере (если только есть кир.шрифт на нём!) просьба отправлять в "Обсуждение".


  Smeshannyj rezhim kodirovki.

(Osnovnoj tekst - kirillica, a podskazki, polya vvoda, knopki i okna soobwenij - translit.)

    Soderzhimoe stranicy otnositsya k prosmotru kirillicy na Poligone , dayot informaciyu dlya resheniya obwej texnicheskoj zadachi - smotret' stranicy v kirillice na razlichnyh komp'yuternyh platformah (Windows, Unix i t.d.).

    Na ehtoj stranice privoditsya analiz slozhnostej, voznikayuwih pri ispol'zovanii kirillicy v JavaScript-programmah. On ponadobitsya pri popytkah naladit' prosmotr stranic v kirillice na razlichnyh operacionnyh sistemah.

    Dlya prostogo teksta HTML zadacha legko reshaetsya, no dazhe i v ehtom sluchae teksty vsplyvayuwih podskazok ne vsegda chitaemy (dlya chego i ponadobitsya smeshannyj rezhim). Prichina - v ispol'zovanii razlichnyh shriftov dlya razlichnyh rodov teksta. V sluchae zhe primeneniya JavaScript kolichestvo sluchaev ispol'zovaniya osobennyh shriftov uvelichivaetsya. Dlya W95-98 ehto kasaetsya isklyuchitel'no NN3-4 - brauzera. Pri sostavlenii obolochki Poligona prishlos' uchest' ne menee 4 osobennostej brauzerov pri otobrazhenii tekstov v KOI na platforme W95-98. Naprimer, vse teksty vyvodimye po document.write(), krome dialogovyh okon, dlya NN4 trebuetsya imet' v win-1251-kodirovke. Sovershenno ne isklyucheno, chto takie "vol'nosti" na drugih platformah proyavyatsya v inom sochetanii, i teksty v kirillice budut nechitaemy. Esli takoe proizojdyot, to pridyotsya dorabotat' programmu do avtomaticheskogo opredeleniya platformy i pravil'noj perekodirovki. Dalee privedena tablica, govoryawaya, kakie osobennosti otobrazheniya rodov teksta v KOI imeet tot ili inoj brauzer dlya W95-98.

tekst, generiruemyj iz
JavaScript
v kodirovke
KOI po umolchaniyu
trebuetsya izobrazhat' v kodirovke (dlya ...)
dlya NN3 c KOI-shriftami*)dlya NN4 dlya IE4-5
   osnovnoj tekst KOI*)WIN
KOI

(net oso-
bennostej)

   vsplyvayuwie podskazki otsutstvuyutWIN
   tekst v odnostrochnyh oknah vvoda KOI*)WIN
   tekst v mnogostrochnyh oknah vvoda KOI*)WIN
   stroka sostoyaniya (status bar) WINWIN
   zagolovok okna (title) WINWIN
   dialogovye okna (alert, confirm, prompt) WINKOI

*) KOI-shrifty - spec. shrifty s perestavlennymi bukvami. Pozvolyayut smotret' tekst v KOI, no bukvy na klaviature takzhe perestavlyayutsya, poehtomu vvodit' kirillicu nevozmozhno. Pri obychnyh shriftah nevozmozhno nastroit' NN3 na prosmotr KOI-stranic.

    Vse zamechaniya o nechitaemosti kirillicy na komp'yutere (esli tol'ko est' kir.shrift na nyom!) pros'ba otpravlyat' v "Obsuzhdenie".