Глава 40
Интерактивный Web-сайт
Джерри Ханикатт
Время меняет все. Когда-то Web-страницы были серыми и скучными. Они содержали набор текстов и пару-тройку изображений. Прошло время, и язык разметки гипертекста позволил встраивать в Web-страницы мультиме-дийное содержание — видеоролики и аудиоклипы. За последнее время HTML сделал большой скачок вперед. Теперь вы можете использовать объекты (например, элементы управления ActiveX, подключаемые программные модули, апплеты Java), скрипты, таблицы стилей, слои и т.п.
Таким образом, статичный HTML-документ сегодня утратил свою вчерашнюю привлекательность. Пользователи WWW уже видели "крутые"страницы и не хотят возвращаться к прозе. Это означает, что требования постоянно растут. Пользователи знают, что собой представляет интерактивный HTML-документ, и рассчитывают встретить их чуть ли не на каждом сайте.
Именно интерактивному содержанию и посвящена эта глава. Она содержит множество примеров, которые вы можете непосредственно использовать на своих страницах. Например, здесь вы найдете код, который позволит сохранить содержимое формы и автоматически заполнять форму этим содержимым при следующем посещении сайта тем же пользователем.
Создание формы для отклика
Если вы эксплуатируете коммерческий или персональный сайт, возможно, вы захотите получать отклики от посетивших ваши страницы пользователей. В этом случае вы сможете узнать, например, не слишком ли велики ваши графические файлы или насколько интересен ваш сайт и стоит ли ожидать повторных визитов. Эта информация будет постоянным стимулом для совершенствования вашего детища.
На листинге 40.1 приведен пример HTML-документа, предназначенного для создания формы, собирающей подобные сведения. Эта форма включает по-