Архитектура. Проектирование. Готовые проекты домов.

Архитектура. Проектирование. Готовые проекты домов.

8-916-134-36-30; 8-903-125-43-31

 

Формы

  На главную

 

 

Поиск по сайту

Вверх
Бесплатные программы
Браузеры
ВикипедиЯ
Домен
Интернет-организации
Интернет словарь
Информеры
Кодировка страниц
Коды ошибок 404 и 403
Компоновка сайта
Навигация сайта
О товарных знаках
Палитра цветов
Пиктограмма сайта
Посетители сайта
Примеры форм
Протокол FTP
Протокол IPv6
Разрешения мониторов
Скорость загрузки
Структура
Счётчики
Товарный знак: закон
Формы
Цифровая подпись
Что такое "куки"
Шрифты веб-дизайна

  

 

Что такое форма. Какие бывают формы

Как и где можно использовать форму. В каких случаях применение форм целесообразно.


 

 

Общие сведения о формах. Что такое форма

 

 

Формы - специально ограниченные области страницы сайта, в которых посетителю сайта предлагается внести какую-либо информацию или выбрать какие-либо определённые действия из ряда предлагаемых.

  • Формы на сайте, по сути, - аналоги бумажных форм, анкет, бланков и опросных листов.

  • Формы содержат поля для заполнения, списки и переключатели для выбора одного или нескольких элементов.

  • Форма может использоваться для получения сведений от посетителей сайта, например для сбора персональных сведений, сведений о сделанных заказах, сведений, необходимых для выставлении счетов, месте и способе доставки и т.д. От посетителей сайта требуют ввести различные сведения в поля формы.

  • Указанные сведения задаются путём настройки переключателей, флажков и раскрывающихся списков и ввода информации в текстовые поля.

Имеется возможность задавать способ сбора данных, введённых посетителями сайта, и задавать способ отображения этих результатов в форме на странице подтверждения, просматриваемой посетителем.
 

Формы могут работать только тогда, когда они поддерживаются сервером.

 

Элементы формы, в которые можно ввести текст, называются полями формы. Поля формы могут уже содержать своё название ("Обзор", "Сброс", "Отправить" и т.д.) или позволяют вводить текст.

   

Примеры часто используемых форм


 

Нижеприведенные формы являются демонстрационными.

 

 1. Типы полей форм

 

Полями формы могут быть текстовые поля, переключатели, кнопки, поле для отправки файла и другие элементы. Выбор этих элементов зависит от того, какие сведения требуется получить от посетителя сайта. 

 

 1.1. Текстовое поле

 
Текстовые поля используются для ввода текстовых строк. Максимальное количество символов, которые можно ввести в поле, не зависит от ширины поля.

 

Пример

 
Введите адрес электронной почты: 

 

1.2. Флажок

 
Флажки используются для выбора дополнительных элементов или услуг. Посетитель сайта может установить или снять флажок. Флажки также могут задавать выбор нескольких элементов. Флажки имеют только два значения: сброшено или установлено.

 

Установлено)

Сброшено).

 

1.3. Переключатели

 

Переключатели используются вместо флажков в случаях, когда посетитель сайта должен выбрать одно значение из набора возможных значений. Один из переключателей, как правило, устанавливается по умолчанию, а выбор другого переключателя сбрасывает предыдущий (в данном примере не сбрасывается).
 
АБ В

 

1.4. Текстовая область
Текстовые области используются для ввода одной или нескольких строк текста. Это поле прокручивается, что позволяет вводить в него тексты разного объёма.

 

Текстовая область имеет широкое применение, например, при создании гостевых книг: 

 
Пример

 
Оставьте запись в гостевой книге:

 

1.5. Раскрывающийся список

 
Раскрывающиеся списки используются, если требуется предоставить посетителю сайта список вариантов выбора. Их функции аналогичны функциям групп переключателей, но списки занимают меньше места в форме.

Раскрывающиеся списки могут быть настроены так, чтобы допускать выбор одного или нескольких значений. Часто раскрывающиеся списки применяют в качестве выпадающего меню (ниспадающее меню) в системе навигации сайта:

 

1.6. Кнопка

 
Кнопки используются для отправки заполненных форм, очистки полей форм или выполнения иных действий при нажатии на них посетителем.

 

 

В форму может быть добавлен рисунок, который будет использоваться вместо кнопки отправки. После заполнения формы посетитель сайта щелкает этот рисунок и данные из формы, включая имя поля рисунка, отправляются в программу - обработчик форм, которая находится на сервере.

С помощью кнопки можно изменить множество настроек. При этом могут использоваться шрифты, цвета и таблицы.

 

1.7. Окно группы

 

Окно группы позволяет отделить группу связанных элементов управления или текст от других сведений, содержащихся  на странице или в текущей форме.

 

Окно группы: веб-мастера  

  Сведения, которые требуется отделить.

 

 

1.8. Передача файлов

 

Посетителям сайта может быть предоставлена возможность отправлять файлы на сайт. Если в форму вставлено поле "передача файлов", то посетитель сайта может нажать кнопку "Обзор", найти необходимый файл и нажать кнопку "Отправить", чтобы отправить его.

 

 

1.9. Поле пароля

 

В ряде случаев для входа на сайт посетитель должен ввести логин и пароль. Фактически поле пароля является текстовым полем из одной строки.

При вводе посетителем сайта сведений в этом поле в большинстве веб-обозревателей пароль отображается в виде звездочек для обеспечения его секретности.

 

Пароль

Повторить:

Пароль

 

2. Настройка возможностей каждого поля.

 

После выбора типов полей, добавляемых в форму, могут быть определены их назначения и внешний вид. Названия полей и указания по их использованию могут быть введены непосредственно в форме.

Для каждого поля могут быть заданы свойства. Например, можно задать длину текстового поля, указать переключатель, устанавливаемый по умолчанию, и определить значения в раскрывающемся списке.

 

3.  Настройка правил ввода данных.

 

Во многих случаях на вводимые данные требуется наложить определённые ограничения. Например: в поле формы можно вводить данные только определённого типа (например, буквы, но не числа; поле обязательно должно быть заполнено и т.д.).

  • Правила ввода данных, или "проверка", обеспечивают правильность заполнения формы посетителем сайта.

  • Проверку правильности ввода данных можно выполнить несколькими способами. Например, если настраивается форма для заказа товаров, могут быть заданы правила, в соответствие с которыми заказ не может быть отправлен, если имя, адрес и сведения о платеже не введены или введены неправильно.

  • Также может быть задан формат данных, которые должны быть введены. Например, чтобы записать номер предоплаченной карты доступа в Интернет, текстовое поле настраивается так, чтобы был разрешён ввод только цифр и тире, а ввод других знаков запрещен.

  • Также может быть задано фиксированное необходимое число знаков, исключающее возможность случайного пропуска цифры посетителем сайта.

4. Настройка способа сбора сведений.

 

После отправки формы посетителем сайта введенные им данные (результаты формы) имеют возможность просмотра системным администратором или посетителем с возможностью выполнения необходимых изменений. Каждая форма связана с определенным обработчиком форм, выполняющим различные операции с результатами форм.

Обработчик форм - это программа на сервере, которая выполняется при отправке формы посетителем сайта.

  • Информация, введённая с помощью формы посетителем сайта, может быть сохранена в базе данных, может быть отправлен по электронной почте, сохранена в текстовом или html файле.

  • Процедура обработки данных определяется или программой сервера или открытием на компьютере пользователя окна с предложением подтвердить ввод данных с предупреждением, что данные будут переданы в Интернет.

  • В случае обработки данных на сервере полученная информация может либо просто сохраняться на диске, либо включать операции по сортировке данных, выполнение ряда вычислений, после чего окончательный результат будет передан пользователю.

5. Добавление страницы подтверждения.

 

Страница подтверждения - страница, отображаемая при успешной отправке формы с данными, введёнными пользователями. Страница подтверждения, как правило, отображается автоматически, если не задано использование особого сценария. Может быть создана специальная страница ошибочности введённых данных пользователем.

 

6. Задание последовательности переходов для формы.

 

Может быть задана последовательность перехода между полями формы для посетителей. По умолчанию, порядок последовательности переходов осуществляется сверху вниз.

 


 

Резюме 

  • Применение тех или иных форм целесообразно лишь для специализированных сайтов: сайты знакомств, сайты по трудоустройству, новостные сайты, доски объявлений, каталоги, рейтинги, поисковые системы, Интернет - аукционы, форумы, чаты, сайты для проведения голосований (опросов) и т.п.

  • Применение форм, как правило, предусматривает внедрение в состав сайта одной или нескольких баз данных, их постоянной поддержки профессиональными программистами. Это увеличивает стоимость обслуживания сайта и накладывает ряд ограничений на выбор хостинга для сайта. Связано это с тем, что программные модули, которые используются в работе базы данных (получение, обработка и выдача результатов), поддерживаются не всеми провайдерами.

  • У каждого сайта своя идеология согласно кругу решаемых задач. Необоснованное стремление объединить воедино несколько различных идеологий приводит к снижению ожидаемой прибыли от сайта.

  • Использование форм в сайтах фирм, ведущих бизнес не только через Интернет, и штат сотрудников которых не состоит лишь из профессиональных программистов, должно быть тщательно обосновано.

  • Отечественная практика показывает, что посетитель часто боится, относится с недоверием или просто ленится заполнять предложенные формы. Ему проще связаться по электронной почте, получить нужную информацию по телефону или приехать в офис.

Основные разделы

 

О веб-студии
Услуги
Прайс-лист
Бизнес-планы
Бизнес-проекты
Веб-дизайн
Графика сайта
Договор на сайт
Задание на сайт
Заказать сайт
Интернет-конкурсы
Интернет-магазин
Интернет-маркетинг
Интернет-реклама
Ключевые слова
Контент сайта
Научный веб-дизайн
Оптимизация сайта
Поддержка сайта
Поисковая система
Портфолио
Раскрутка сайта
Редизайн
Рейтинг сайта
Рекомендации
Сайты для бизнеса
Сайт по недвижимости
Создание сайта
Справочник
Стоимость сайтов

 

 


 

 

Rambler's Top100 Rambler's Top100

Top.Mail.Ru
Top.Mail.Ru

 

 

 

 

 Skype: antula-moscow | antula@antula.ru

Архитектурные проекты | Заказать сайт

Copyright © 2002-2021 Сергей Пыхтин