Как только начинающий сайтостроитель создает свой первый сайт, состоящий из статических HTML-страниц, у него возникает желание создавать динамические страницы. Ему хочется, чтобы на странице что-то двигалось, изменялось, увеличивались картинки, разворачивались меню и т. д.
Делается это разными методами, с использованием различных технологий. Можно создавать динамические сайты на языке программирования PHP, использовать Flash-программирование, очень большие возможности для создания динамических эффектов дают таблицы стилей CSS.
Но, по моему мнению, начинать нужно с использования Java-скриптов. Java-скрипт – язык программирования, на котором пишутся небольшие программы (скрипты), встраиваемые в HTML-код web-страницы для того, чтобы увеличить ее функциональность и динамичность.
Java-скрипт выполняется на стороне клиента. Нам не нужно закачивать наш сайт на сервер, проверить работу скрипта можно на локальном компьютере. Это одна из причин использования Java-скриптов на начальных этапах обучения сайтостроению.
Код скрипта помещается между тэгами <script> </script> и выполняется при каком-либо действии пользователя: наведении указателя мыши, клике. Иногда никакие действия не нужны – мы просто видим динамический объект, например, часы или падающие снежинки.
Чтобы написать такую программу, нужно знать язык программирования Java-скрипт. Но во многих случаях можно обойтись и без этих знаний. В интернете можно найти огромное количество готовых Java-скриптов для сайта. Чтобы их вставить в свой сайт не нужно глубоких знаний в программировании. Это еще одна причина изучения Java-скриптов начинающими сайтостроителями.
Рассказ о Java-скриптах был бы неполным без конкретных примеров. Перейдите по этой ссылке для просмотра некоторых примеров.