Найпоширенішим кодуванням для
україномовних Web-сторінок в Інтернеті є
Win-кирилиця. Для створення власної україномовної
Web-сторінки в цьому кодуванні (рівною мірою, як і в
кодуванні Unicode) цілком підійде безкоштовна
автоматизована програма FrontPage Express. З тим самим
успіхом можна скористатися і будь-яким іншим
HTML-редактором, здатним створювати Web-сторінки в
кодуванні Win-кирилиця (або Unicode), наприклад,
програмою Word97. Названі засоби, однак, не здатні
працювати з кодуванням koi8-u, хоча браузер Internet
Explorer 5 (IE5) та поштар Outlook Express 5 (OE5) від тієї самої
фірми-виробника Microsoft з кодуванням koi8-u вже
обізнані.
Проте, якщо комусь все ж вельми
бажано мати власну Web-сторінку в кодуванні саме
koi8-u, то для її створення можна спочатку
(тимчасово) присвоїти новостворюваній
Web-сторінці кодування Win-кирилиця (або Unicode), після
чого скористатися українізованим (тобто таким,
що розуміє koi8-u) браузером IE5 в його якості
програми-перекодувальника. Детальніше про це див. тут: ukr-IE5.htm
Для тих же користувачів, на
"хазяйстві" у котрих браузера IE5 поки що
нема, для створення Web-сторінок в кодуванні koi8-u
може стати у пригоді ось такий "хід конем":
скористатися програмою FrontPage Express й свідомо
присвоїти черговій новостворюваній
україномовній Web-сторінці спочатку НЕВІРНЕ
кодування koi8-r, а потім вже ПЕРЕРОБИТИ koi8-r на koi8-u,
вносячи необхідні корективи ВРУЧНУ. З тим самим
успіхом і за тією самою "технологією" можна,
звичайно ж, скористатися і будь-якою іншою
програмою (HTML-редактором), здатною створювати
Web-сторінки в кодуванні koi8-r. Для конкретності,
однак, будемо орієнтуватися на FrontPage Express.
Отже, уявімо собі, що за допомогою
програми FrontPage Express ми створили україномовну
Web-сторінку, присвоїли їй кодування koi8-r й
запам'ятали цей "сировинний матеріал" як
htm-файл десь у пам'яті нашого комп'ютера. Далі
треба:
1) у позначенні charset=koi8-r технічної
"шапки" htm-файла замінити літеру "r" на
літеру "u", щоб стало charset=koi8-u.
2) повиправляти викривлення
специфічних українських літер в основному
тексті htm-файла, внесені туди програмою FrontPage Express
під час виконання нею дій по кодуванню koi8-r.
Щоб це зробити, треба відкрити
htm-файл, але не браузером, а простим текстовим
редактором (в принципі, підійде навіть звичайний
"Блокнот", хоч тут виникає одне "але",
про яке див. нижче).
Швидко й ефективно внести
корективи в український текст можна тоді, коли
цей текст на Вашому екрані добре ЧИТАЄТЬСЯ. Та,
оскільки текст було сформовано в кодуванні типу
koi8, то й читати його слід за допомогою
комп'ютерного шрифту, зробленого спеціально під
кодування koi8 (бо koi8 передбачає ІНШУ нумерацію
літер, ніж Win-кирилиця).
В Інтернеті існує багато адрес,
звідки можна безкоштовно завантажити собі
комп'ютерний шрифт типу koi8. Ну, хоча б і прямо
звідси:
Bkkoi8n.zip
(автором цього шрифту є © Gavin Helf; я лише додав туди
літери ґ, Ґ у тих їхніх позиціях, які передбачені
для цих літер стандартом koi8-u).
Будемо вважати, що у Вашому
комп'ютері ВЖЕ інстальовано шрифт типу koi8-u (або
Ви мали його раніш, або придбали оце зараз).
Потрібно ще, щоб Ваш текстовий редактор дозволяв
здійснювати ВИБІР шрифтів. Старий "Блокнот"
це не дозволяє. А от новий "Блокнот" під Win98 -
дозволяє. Підійде також WordPad, старий Word (версії 6),
стара програма Works (версії 3) тощо.
Отже, відкриваємо наш htm-файл
якимось текстовим редактором (НЕ браузером!),
маркируємо увесь текст цілком і встановлюємо
шрифт типу koi8-u. Тепер український текст на екрані
добре читається, то ж зразу і видно, куди саме
слід вносити корективи, тобто які конкретно
літери слід підправити.
Перш за все, зрозуміла річ,
звертаємося до технічної "шапки" <head>,
знаходимо там запис charset=koi8-r і міняємо в ньому
латинське "r" на латинське "u". Це -
порівняно просто, бо літери в технічній
"шапці" - латинські. А от як вставляти в
подальший текст УКРАЇНСЬКІ літери?
Для цього існує декілька способів.
Скажімо, якщо хтось постійно листується в
кодуванні koi8-u і користується при цьому
спеціальним клавіатурним драйвером, той може й
цього разу скористатися з останнього. Якщо хтось
вміє переносити окремі літери зі шрифту до
тексту (безпосередньо через буферну пам'ять
комп'ютера Clipboard або ж за допомогою опції
"Внести символ" програми Word), то й так можна
діяти. Нарешті, можна набирати потрібні
українські літери прямо з клавіатури за
допомогою їхніх цифрових кодів в форматі koi8-u, а
саме: є = Alt+0164, і = Alt+0166, ї = Alt+0167, ґ = Alt+0173, Є = Alt+0180, І =
Alt+0182, Ї = Alt+0183, Ґ = Alt+0189.
Виконавши коректуру, даємо команду
"запам'ятати зміни" й закриваємо текстовий
редактор. Насамкінець відкриваємо виправлений
htm-файл якимось БРАУЗЕРОМ, здатним читати тексти
в форматі koi8-u, і пересвідчуємось, що тепер все
читається правильно, як і належить бути.
Писав Валерій Жураховський. mailto:Valeri_Jourakhovski@compuserve.com
|