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