TRuEINfo.narod.ru
Учебное пособие по Html...
Навигация
Раздел
Содержание
Счетчики
Местонахождение: Web-мастерам / Учебное пособие по html

Гостевая книга, доска объявлений и многое другое

     Программы просмотра дают возможность пользователю заполнить форму, вводя текст в специально отведенные для этого поля с помощью клавиатуры. Чтобы начать печатать текст, необходимо дважды щелкнуть мышкой на поле ввода или переместить внутрь поля курсор мыши. Можно также, щелкая кнопкой мыши, поставить "галочки", выбирая из заранее подготовленного списка нужный элемент. После того как форма заполнена, следует щелкнуть на кнопке "Послать запрос" (Submit). Эта кнопка может называться по-другому. Некоторые программы предлагают вам выбрать необходимое из команд: Записать, Я еще подумаю, Ни в коем случае! и т. д.
     Программа просмотра посылает вашу информацию и указанный Web-cepвep, который передает ее конкретным, специально предназначенным для обработки информации программам, которые называются Common Gateway Interface (CGI) и создаются профессиональными программистами. После обработки сервер посылает программе просмотра ответ, который вы видите.
     На Web-сервер программы для обработки CGI-информации устанавливают системные администраторы. Если вы убедились в необходимости установки такой формы на вашей Web-странице, проконсультируйтесь у администратора своего сервера, какие программы обработки информации там установлены и как ими пользоваться. Возьмите образец заполняемой формы и отредактируйте его в соответствии с вашими желаниями, используя специальные теги, о которых мы поговорим ниже. Затем попросите установить результат вашей работы на сервере.
     Однако использование CGI для обработки информации не является обязательным, есть и другие способы. Например, введенная в форму информация может обрабатываться локально, без взаимодействия с сервером, средствами JavaScript, а данные из нее могут высылаться по электронной почте.
Для просмотра, с помощью, каких тегов создаются простые заполняемые формы выполните задание 27 данного пособия.

Движущиеся изображения

     Скорее всего, вы уже встречались с так называемыми "живыми" или анимированными картинками. Они являются промежуточным звеном между статичными графическими изображениями и настоящими мультимедийными файлами. Секрет их прост: в графический файл в формате Animated GIF (.gif) при помощи различных программ для работы с графикой, скажем WebImage, записывается несколько изображений или кадров, а также время демонстрации каждого кадра и количество прокруток такого мини- мультфильма. Ну а включить такое "живое" изображение в свою HTML-страницу очень просто. Это делается точно так же, как с обыкновенной картинкой, при помощи тега: <IMG SRC="animat.gif">
     Программа просмотра, загрузив такой файл, приступает к демонстрации мультфильма, показывая кадр за кадром.

Язык сценариев JavaScript

     Когда мы создаем Web-страницы, нам всегда хочется сделать их просмотр более удобным и придать им некоторые дополнительные функциональные возможности, отсутствующие в языке HTML. Как это сделать? Наиболее часто средств стандартного HTML не хватает при создании интерактивных документов, заданным образом откликающихся на внешние события, например, действия читателя или сигналы таймера. Фирма Netscape Corporation, автор программы просмотра Netscape Navigator, разработала специальный язык программирования JavaScript, поддержка которого включена в Netscape Navigator начиная с версии 2.0. Действительно, уж если корпорация Microsoft снизошла до включения интерпретатора этого языка в свой Internet Explorer 3.0, то JavaScript заслуживает самого пристального внимания.
Hecмотря на сходство названий, JavaScript и Java, о котором речь шла выше, - двa совершенно разных языка, созданных независимыми группами разработчиков.
JavaScript можно рассматривать как расширение HTML (фрагменты программ на JavaScript включаются непосредственно в текст HTML-документа и интерпретируются программой просмотра при его загрузке). JavaScript предоставляет следующие основные возможности:
  1. управление окнами и фреймами в окне программы просмотра (открытие, закрытие, изменение расположения, загрузка и вывод в них заданных документов и т. п.) в ответ на действия пользователя, сигналы таймера и некоторые другие внешние события;
  2. вывод фрагментов HTML-документов;
  3. взаимодействие с Java-апплетами, включенными в Web-страницу;
  4. обработка (а также "предобработка" перед посылкой CGI-запроса на сервер) ввода пользователя в заполняемые формы.

     Чтобы увидеть страницы, написанные с использованием JavaScript, необходимо пользоваться программой просмотра, которая поддерживает JavaScript. Предварительно убедитесь в том, что интерпретатор JavaScript не отключен.
     По JavaScript, так же как и по языку Java, имеется множество учебных пособий как в печатном виде, так и в электронном, доступном через Сеть. Если вас заинтересовали эти языки, попробуйте самостоятельно найти описание и руководства к ним в Сети, используя различные поисковые системы и каталоги. Я могу предложить вашему вниманию следующие ссылки:
  1. http://www.ts.kiev.ua/tech/javascr/tjs02fix.htm;
  2. http://www.webclub.ru/library/programming.html

     Существует множество подобных серверов на английском языке. Авторитетное справочное руководство по JavaScript, написанное самими разработчиками этого языка, доступно по адресу: http://home. netscape. com/eng/mozilla/3.0/handbook/javascript/index.html
Реклама
Hosted by uCoz