70 Часть V. Разработка программ и написание скриптов
Производительность Небольшая пропускная способность каналов передачи данных может сильно замедлить работу с Internet. Скорее всего, вы используете модемное соединение со скоростью 28,8 Кбит/сек, лучшим вариантом является наличие ISDN-канала. Вам не захочется ждать слишком долго, пока будет загружен, проанализирован и запущен скрипт. Поэтому компания Microsoft ликвидировала те возможности языка, которые отрицательно влияют на временные характеристики
Предупреждение
Если язык VBScript безопасен, то это не означает, что объекты ActiveX также не смогут причинить вам вреда. Программисты могут сочинить любой код для объектов ActiveX, поэтому потенциальная возможность занесения вируса остается. Если вы загрузите такой объект, то вашему компьютеру в принципе может быть причинен вред. Вот почему компания Microsoft снабжает свои коды цифровой подписью (signing), наличие которой означает, что данный объект создан компанией, которой можно доверять. Когда брау-зер Internet Explorer сталкивается с необходимостью использовать объект и не может идентифицировать его, то он выдает предупреждающее сообщение и предоставляет возможность пользователю решить, запускать объект на выполнение или нет.
( Примечание^)
Компания NCompass Labs разработала ScriptActive — модуль расширения Netscape, позволяющий браузеру Netscape Navigator запускать скрипты VBScript. Информация о получении, инсталляции и использовании модуля ScriptActive приведена в главе 22.
Основы языка VBScript
Язык VBScript довольно прост для изучения и использования. В .главе 24 было рассказано о правилах встраивания скриптов в HTML-файл с использованием тэга-контейнера <SCRIPT>. Напомним форму записи:
<SCRIPT LANGUAGE= "VBSCRIPT"><!—
</SCRIPT>
Это HTML-код, однако знание правил записи этих кодов не поможет при записи кодов языка VBScript. Как раз это мы и будем изучать в данной главе. Далее будет рассказано об именах переменных языка VBScript, операторах, зарезервированных словах и библиотеке процедур и функций.
Тэг <SCRIPT>разрешает использовать атрибут SRC для задания скриптов в отдельном файле. Для этого необходимо разместить скрипты в отдельном файле с расширением VBS и указать URL-адрес этого файла в атрибуте SRC.