Глава 29. Язык VBScript___________________________________703

+ Большинство Web-страниц содержат изумительную графику, включая анимированные GIF-файлы, позволяющие создавать занимательные страницы. Можно использовать механизм активных изображений, когда пользователь переходит к определенным документам в зависимости от места на изображении, в котором был выполнен щелчок мышью.

+ Пользователи, имеющие высокоскоростные каналы, возможно сталкивались с множеством видеофайлов, таких как AVI, MOV и QuickTime (пользователи низкоскоростных каналов шарахаются от видео, как от чумы). Полноформатные видеоклипы теперь встраиваются в Web-страницы.

+ Очень часто стали использоваться кадры. С их помощью вы можете разделять окно браузера на отдельные области (кадры), в каждой из которых может располагаться отдельный документ. Использование кадров позволяет изящно решать проблемы навигации. Вопросы создания и использования кадров на Web-страницах были рассмотрены в главе 10.

Язык VBScript

Технологии VBScript и ActiveX появились благодаря прихбду в Internet больших компаний, осуществивших огромные инвестиции в разработку данных технологий. Компания Microsoft привнесла большинство из своих существующих технологий (например, Visual Basic или технология OLE)в Internet. Это те же самые технологии, которые разработчики использовали для создания приложений для Windows. Вы не должны теперь создавать статичные Web-страницы. Вместо этого вы можете создавать страницы, обладающие всеми свойствами настоящих Windows-приложений. Пользователи могут взаимодействовать и с вашими Web-страницами, а не только просматривать их. Это важный шаг для развития сети Internet.

Цитируя компанию Microsoft, можно сказать, что VBScript является "облегченным"вариантом Visual Basic и Visual Basic for Applications. He делайте из этого термина проблемы. Облегченный вовсе не значит ущербный или слишком ограниченный.

В языке содержится ограниченное число зарезервированных слов VBA, чему есть ряд причин:

Безопасность Как вы будете себя чувствовать, если загружаемая Web-страница будет содержать скрипт, который удалит файлы с вашего компьютера или занесет вирус в систему? Плохо? Компания Microsoft сделала язык VBScript более безопасным, исключив возможность выполнения определенных действий, таких как чтение и запись файлов или выполнение системных вызовов

Переносимость Компания Microsoft исключила зарезервированные слова, которые ухудшают переносимость языка в другое окружение, например, Мае или UNIX. Язык VBScript был бы обречен на гибель, если бы мог использоваться только в системе Windows, так как ни один разработчик Web-страниц не захочет оставить без внимания значительную часть сообщества Internet