«АЗАТЛЫК» - обўественно-политическая газета
главная о нас архив гостевая форум татарский тарская латиница русский

     

СОЗДАНИЕ ВЕБ-СТРАНИЦ НА ТАТАРСКОМ ЯЗЫКЕ.
Методы используемые для создания страниц в настоящее время

До сих пор в основном попытки создания татарских страниц в Интернете сводились к пяти следующим способам:

1.Конвертировать текст в графическое изображение допустим в однобитовый GIF файл. Основные недостатки - необходимо использовать специальные графические редакторы, для перевода текста в графику, отсутствие гибкости, когда при изменении одного символа приходится экспортировать картинку заново, да и изображения загружаются достаточно долго.

2.Использовать транслитерацию. Это осуществляется за счет перехода на латинский алфавит при отображения татарских страниц. Смотрится достаточно непривычно, особенно для людей, которые всю жизнь читали литературу на татарском языке на основе кириллического алфавита.

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

4.Использовать формат PDF для создания страниц. Его недостаток - необходимо, чтобы у пользователя на компьютере была установлена программа Adobe Acrobat.

5.Создать страницу на Macromedia Flash, при этом сам текст будет встроен во флэш ролик, что гарантирует его корректное отображение в браузере. Последний способ вообщем-то является неплохой альтернативой, но с такой страницы не скопируешь и не вставишь текст в какой либо текстовый редактор.

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


МЕТОД, ОСНОВАННЫЙ НА ИСПОЛЬЗОВАНИИ ДИНАМИЧЕСКИХ ШРИФТОВ

В чем преимущества этого метода? Тексты на татарском языке могут быть представлены в традиционной кириллической кодировке, они могут легко редактироваться, копироваться и переноситься из браузера в текстовые процессоры. Эти документы будут использовать кодировку, которая будет поддерживаться Microsoft Windows 95/98/2000, Windows Millenium и другими последующими версиями Windows.

Просматривать созданные страницы можно в браузерах Internet Explorer 4.0 версии и выше даже в Windows 95. Пользователей использующих эти браузеры в татарстанском Интернете порядка 95%. По-моему вполне радужно. Пользователи Netscape Communicator начиная с версии 4.04 также смогут корректно просматривать эти страницы в случае если у них установлена любая из версий Windows 2000 или Windows Millenium, так как Communicator корректно работает с Unicode. Теперь собственно о технологии. Что нам потребуется?

Во первых у вас на машине должна стоять русская Windows 95/98/2000/МЕ. Следующий шаг установка специального драйвера клавиатуры для Windows 95/98 либо Keyboard Layot Manager (эта программа позволяет присвоить символы татарского и всякого другого языка на те клавиши клавиатуры, которые наиболее удобны для вас).

Во вторых необходим Microsoft Word 97 или выше, в котором мы и будем создавать веб-страницы.

В третьих нам потребуется утилита Microsoft Weft, которая нам позволит создать сайт динамических шрифтов. Бесплатно скачать программу можно здесь - последний раз, когда я скачивал эту программу была версия 5.3.0 с размером "инсталляшки" 9, 636 Mb.

Рекомендую, также, инициализировать татарские клавиши программой Keyboard Layout Manager таким образом (драйвер клавиатуры для Windows 95/98 делает так автоматически):

"Ќ" - клавиша, которая находится слева от клавиши "1"

"Џ" - клавиша "1"

"Љ" - клавиша "2"

"Њ" - клавиша "3"

"Ђ" - клавиша "8"

"Ћ" - клавиша "+"


Теперь мы создадим файл динамического шрифта. Шрифт будет автоматически подгружаться на компьютер пользователя вместе со страницей на татарском языке даже в том случае если такой TTF шрифт не установлен.

Загрузите редактор Microsoft Word. Выберите шрифт, который вы планируете использовать на веб-странице (рекомендую Arial Tat). Создайте весь клавиатурный набор типа: АБВ…Я…абв…я…012…9 и т. д., то есть наберите все символы которые только можно набрать на клавиатуре. Не забудьте самое главное, ради чего всё это - татарские буквы. У вас должно получиться что-то, приблизительно как на рисунке.


Сохраните теперь этот файл из Microsoft Word как HTML документ. Word выдаст предупреждение, что многоязыковые страницы должны быть сохранены в UTF-8. Ответьте Ok. У вас будет создан HTML файл который нам будет нужен как основа для создания динамического шрифта.


Установите утилиту Microsoft WEFT, дистрибутив которой вы скачали с сайта Microsoft. После установки она будет размещена в Programs/Open Type Tools/WEFT. При первом запуске WEFT начинает просматривать установленные шрифты на машине. Далее запускается Wizard куда вы должны внести свое имя и E-mail. В следующем диалоговом окне вам предлагается выбрать файл, который будет взят за основу для создания динамического шрифта. Вот здесь и надо найти и добавить HTML файл, который мы создали в Microsoft Word (приблизительно, как на рисунке)


После этого нажимаем на кнопку Analize Pages! Через некоторое время появится панель как на рисунке слева, где отражается какие содержащиеся в нашем HTML документе шрифты могут быть проинсталлированы


Нажмите Next. В первом поле "Enter the location where the fonts objects will be created" указывается каталог на жестком диске, где будет создан динамический шрифт. Во втором поле "Font objects may only be used under this root" важно вписать URL сайтов вплоть до прописки каждого каталога, на которых данный шрифт будет использоваться. На других сайтах создаваемый нами динамический шрифт работать не будет. Таким образом Microsoft позаботилась о защите прав разработчиков шрифтов. Можно внести несколько сайтов или локальных катологов в которых данный динамический шрифт будет работать, если вы нажмете кнопку "Mirror Sites". Все, теперь нажмите кнопку Create Fonts, программа приступит к созданию динамического шрифта. Нажмите Next и Publish. Будет создан файл с названием типа ARIALTA.eot. В моем примере для шрифта Arial Tat размер файла этого динамического шрифта составляет 37,5 кБайт, причем он содержит глифы всех символов кириллицы, латиницы, татарских букв, цифр и многих других символов. Этот динамический шрифт должен подгружаться с каждой страницы HTML на татарском языке.

После создания динамического шрифта вы можете создавать свои веб страницы на татарском языке используя все тот же Microsoft Word и шрифт на основе которого был создан динамический. Проэкспортируйте их в HTML. Теперь важно чтобы эти страницы знали о существовании динамического шрифта для того, чтобы они его подгружали и затем корректно отображали символы. Для этого в заголовок в стиле каждой из них, должен быть помещен следующий код:

@font-face {
font-family: Arial Tat;
font-style: normal;
font-weight: normal;
src: url(ARIALTA.eot);
}

Кстати этот стиль может быть размещен и во внешней таблице стилей .css. Все! Теперь загрузите свои файлы HTML и динамический шрифт на ваш сайт. Посмотрите результат с помощью web браузера. Удачи вам в создании web ресурсов на татарском языке!



*   *   *

Есть ещё одна технология развиваемая компанией Битстрим (Bitstream) и называется TrueDoc www.truedoc.com/webpages/intro. На сайте компании www.bitstream.com/webfont/regwftrial.html можно найти бесплатный (триал демо) софт (Web Font Wizard) для преобразования имеющихся фонтов в Переносимые Шрифтовые Ресурсы (PFR - portable font resources). Эта технология совместима с NN 4.0 и выше, для IE 4.0 имеется загружаемый плагин. Но есть ограничение: WebFontWizard может работать только с верхними 255 символами шрифта - то есть, если вы намереваетесь пользоваться Unicode шрифтами и ничего не платить - забудьте про эту технологию.

ДОПОЛНИТЕЛЬНЫЕ ПРОГРАММЫ

Драйвер татарской раскладки клавиатуры - устанавливает драйвер, системные и TTF шрифты. В трее, при выборе раскладки появляется «Та». Клавиши татарских букв следующие:

"Ќ" - клавиша, которая находится слева от клавиши "1"

"Џ" - клавиша "1"

"Љ" - клавиша "2"

"Њ" - клавиша "3"

"Ђ" - клавиша "8"

"Ћ" - клавиша "+"

Для установки запустите исполняемый файл.

Скачать (1,3 Mb) >>>

*  *  *

Keyboard Layout Manager - менеджер раскладок клавиатуры для Windows. Позволяет назначать символам те клавиши, которые наиболее удобны для этого. В архиве есть документация на английском языке. Для установки распакуйте архив и запустите исполняемый файл.

Скачать (503 Kb) >>>

*  *  *

Microsoft WEFT - программа для перевода шрифтов в формат динамически загружаемых.

Скачать (9,6 Mb) >>>

Фотоархив
посмотреть >>>
Рейтинги





Rambler's Top100


bnr     
Главный редактор: Талгат Ахмадишин. e-mail: talgat@azatlyk.com.   Связь с администратором сайта: admin@azatlyk.com
Индекс для подписки: 25512. Адрес для писем: 423805, г.Набережные Челны, а/я 21. Телефон: (8552) 720-847. E-mail: mail@azatlyk.com
Газета зарегистрирована в министерстве печати, телерадиовещания и СМС под №0813.
Мнение редакции газеты может не совпадать с мнениями авторов статей.

Производство студии «Серебряная паутина» ©.