Claw.ru: Учебники по сетям, Internet, Web-дизайну
Всё для учёбы, работы и отдыха




Зачем нужны Web-сценарии

Web-сценарии могут быть применены везде, где не может быть использован "чистый" HTML, т. е. там, где элементы страницы должны вести себя так, как стандартом HTML не предусмотрено.

Возьмем ту же самую анимацию. За очень небольшим исключением (например, нестандартный тег <MARQUEE>, поддерживаемый Internet Explorer), элементы страницы не могут по ней двигаться. Если вам все же нужно, чтобы они двигались, не обойтись без применения Web-сценариев. Зная язык JavaScript, вы с легкостью реализуете нужное поведение элементов, заставите их летать с требуемой скоростью и по желаемой траектории. HTML такое не может.

Очень часто Web-сценарии используются для изменения содержимого Web-страницы или даже для создания нового содержимого в ответ на действия пользователя. В частности, при наведении курсора мыши на гиперссылку рядом с ней может появляться краткое описание, либо изображение-гиперссылка может менять свой вид. (Кстати, такие "горячие" изображения, меняющиеся при наведении на них курсора мыши, мы уже создавали в главе 3 при помощи Dreamweaver. Такие "фокусы" реализуются также с помощью Web-сценариев.) Иногда содержимое Web-страницы корректируется сразу же в процессе ее загрузки Web-обозревателем, что достигается помещением в HTML-код сценариев, исполняющихся при загрузке.

Вообще, фантазия Web-дизайнера, решившего создать интерактивную Web-страницу с использованием Web-сценариев, почти ничем не ограничена. (Ограничения, конечно, существуют, но их очень мало, и касаются они, в основном, доступу к содержимому дисков клиентского компьютера.) В настоящее время существуют даже Web-страницы, содержимое которых может изменяться самим пользователем прямо в окне Web-обозревателя. (Другой вопрос: зачем это нужно?..) На страницах может отображаться, например, текущее время, причем, "часики" действительно будут "тикать". Также Web-сценарии часто используются для правильного размещения на странице свободно позиционируемых элементов. В частности, можно создать свободный элемент, который при любых изменениях размеров окна Web-обозревателя всегда будет находиться в его центре.

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

Ну и, конечно, Web-сценарии применяются для написания настоящих программ, использующих в качестве интерфейса Web-страницы. Известны, например, игры "15", "Лото", различные головоломки и викторины, созданные на основе Web-сценариев и размещенные в Интернете. Часто таким же образом создаются и более серьезные программы, например, утилиты подбора цветов для Web-страниц или даже целые Web-редакторы, конечно, не очень сложные.

Вообще, создание таких вот Web-программ — достаточно новая область деятельности, еще даже толком не развившаяся, но довольно перспективная. В самом деле, такие программы очень просто распространять и сопровождать. Они не требуют создания разработчиком дистрибутивного пакета, иной раз весьма "увесистого", и распространения его каким-либо образом, а потенциальным пользователям не придется его подолгу загружать. Они не требуют установки на компьютере пользователя, а становятся доступны сразу после набора в окне Web-обозревателя нужного адреса. А при создании новой версии такой программы разработчику достаточно будет только обновить на своем сайте соответствующую Web-страничку.

Web-программы имеют только два недостатка. Во-первых, они доступны только после подключения к Интернету. (Хотя, конечно, их можно распространять на дискетах, CD, по электронной почте и другими путями.) Во-вторых, из-за ограничений интерпретатора JavaScript с помощью таких программ невозможно сохранение документов на дисках клиентского компьютера.


      



  • » Контекстные ссылки от биржи ссылок "Set Links"
  • » Новый алгоритм Яндекса "Конаково" ?
  • » Если поисковая оптимизация не дает ожидаемого результата
  • » Партнёрская программа по конвертации русского кинотрафика
  • » Market buying and selling links "TeLiad"
  • » Тизерная сеть IziTizi
  • » Простой сервис для непростой регистрации в каталогах
  • » Партнерская программа по монетизации адулт-трафа "Греби Бабло"
  • » Сервис заработка на любых ссылках Ya Lc
  • » Что такое ПИФы? И какие из них лучшие в России?
  • » Центр управления продвижением "Промопарк"
  • » Партнерская программа интернет-магазина Клуб Красоты
  • » Directadmin: подготовка к установке
  • » Биржа покупки и продажи контента "ТХТ"
  • » Автоматизированная система обмена ссылками
  • » Аутсайдеры ссылочного рынка - гении или психи?
  • » Социальная сеть рекламодателей и блогеров "Profit Blog"
  • » Партнерская программа интернет-магазина электрооборудования
  • » Партнерская программа онлайн-тестов NiceTest
  • » Биржа покупки и продажи статей "Liex"

Последнее медиа

    • !money2009105.jpg
    • money2009124.jpg
    • Рейтинг-каталог от образовательного портала CLAW.RU
    • www
    • www
    • Иллюстрированный самоучитель по созданию сайтов
    • Изучение HTML на примерах
    • Иллюстрированный самоучитель по организации бизнеса в Интернет
    • Ethernet, Локальные сети
    • Internet, GPRS, Bluetooth
    • Электронная почта и Internet
    • самоучитель по Dreamweaver MX


Полезные публикации

  • » Система интернет-рекламы "Тексто...
  • » Рекламная сеть Swant Network ...
  • » Биржа трафика и текстовой реклам...
  • » Как зарабатывать на жизнь, играя...
  • » Тизерная сеть интернета VisitWeb...
  • » Международный форум трейдеров в ...
  • » Сервис регистрации в англоязычны...
  • » Биржа прямых контекстных ссылок ...
  • » Движок для блога Movable Type - ...
  • » Биржа трафика Pop Parad...
  • » Биржа трафика для развлекательны...
  • » Партнерская программа по продаже...
  • » Биржа ссылок, где можно продать ...
  • » Партнёрская программа по конверт...
  • » Буржуйская биржа покупки и прода...
  • » Программа SERP Parser для автома...
  • » Биржа контента "Адвего"...
  • » Инструменты для создания собстве...
  • » RE:PARK - сервис парковки домено...
  • » Партнерская программа "Cash Adul...