21
В языке HTML имеется множество тегов (команд): создания заголовков
документа, задания параметров шрифта, вычерчивания линий, вставки
гиперссылок, вставки графических элементов и т.д. Но с его помощью можно
создавать только статические документы, обновляемые с сервера. Динамический
HTML обеспечивает взаимодействие web-документов с пользователем и дает
возможность изменять документ на компьютере клиента без обращения на
сервер [3].
Языки сценариев JavaScript, VBScript, Jscript служат для манипулирования
страницами. Из них язык JavaScript стал наиболее популярным. Используя этот
язык можно создать интерактивные публикации, а также различные web-
приложения. JavaScript является интерпретируемым языком программирования.
Интерпретатором является разновидность транслятора, представляющая собой
программу-посредник, которая читает команды из файла и переводит их на язык
процессора не заранее, а непосредственно во время выполнения программы. В
зыке JavaScript интерпретатором выступает программа браузера Internet Explorer
или Netscape Navigator.
При создании сайта ОЗТ использовался язык гипертекстовой разметки
HTML, т.к. этот язык, как отмечалось выше, относительно прост и легок для
усвоения. Общественные организации "Общество защиты тигра и
"Преображенский клуб естествознания "Оазис", которые обратились ко мне с
просьбой об разработки их сайта, в настоящее время не имеют свободных
средств для оплаты web-ресурса. Следовательно, разработанный сайт помещен
на бесплатный хост, где обилие рекламы. Поэтому на текущий момент
множество функций, которые реализуют другие языки - динамический HTML,
JavaScript, VBScript, Jscript - являются избыточными. Например, я пробовал
создать гостевую книгу, и туда заходили посетители. Но пользоваться этой
гостевой книгой было практически невозможно из-за спама, а в Обществе и
Клубе нет свободных людей, которые бы удаляли спам.
К тому же есть проблемы при открытии сайта на некоторых браузерах, если
ресурс будет сделан на языке JavaScript, т.к. интерпретатором этого языка
являются браузеры Internet Explorer и Netscape Navigator (см. выше).