Rambler's Top100
 поиск по сайту:


RTFM // Веб-мастеру

Онлайновое создание веб-форм

Автор: Антон Кокин
Опубликовано 13 ноября 2006 года

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

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

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

Онлайновое создание веб-форм

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

В качестве примера создадим простейшую контактную форму.

Для начала войдем в свою учетную запись и кликнем на ссылке Form Creator в самом верху страницы. Откроется окно, похожее на обычный текстовый редактор. Собственно, это и есть редактор. От вас потребуется лишь выбрать нужные элементы формы.

Здесь есть два варианта создания формы, о которых я упоминал выше: выбор из шаблона и самостоятельная работа. Чтобы выбрать шаблон, достаточно щелкнуть на кнопке New Page From Template из верхней панели инструментов и загрузить подходящую основу. Чтобы создать форму вручную, надо кликнуть на кнопке New App и ввести название вашего приложения:

Онлайновое создание веб-форм

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

Параметры формы устанавливаются в правой области, о которой я только что сказал. Введите имя для вашей формы, например Contact_Form_имя_вашего_сайта, установите ее размеры по ширине и высоте в соответствии с требованиями вашего сайта, фоновый цвет, цвет шрифта и др. Для отображения изменений нажмите кнопку Apply.

Дальше вся работа сводится к перемещению методом Drag and Drop с панели инструментов в окно редактора нужных элементов формы: текстовых заголовков, блоков, ссылок, изображений и многого другого.

Перенесем на нашу форму элемент Label и сразу увидим, что в правой области появилась соответствующая панель настройки для этого элемента. Введем заголовок в текстовом блоке "Контактная информация", установим размеры шрифта и его цвет. Теперь переместим второй элемент - поле с текстом (Textbox). Только проследите, чтобы на панели инструментов параметр Create With Label был отмечен галочкой, иначе будет перенесено лишь поле без сопровождающего текста. Определитесь, сколько в вашей форме нужно таких полей и добавьте их. Я взял последовательно следующие элементы: поле с текстом (Textbox), поле ввода адреса электронной почты (Email), еще одно поле с текстом (Textbox) и поле с текстовой областью (Textarea).

Выделите все эти элементы с помощью клавиши Ctrl, нажимая поочередно мышкой на квадраты с плюсом. Выделенный элемент отображается в красной рамке. Выровняйте выделенные элементы по левому краю, нажав соответствующую кнопку на панели инструментов. Если нужно, то увеличьте размеры полей и сделайте их одинаковыми, воспользовавшись параметрами в правой области. А также переименуйте все шаблонные текстовые названия в элементах на свои собственные. У меня получилось примерно так:

Онлайновое создание веб-форм

Следующий шаг - переименовать все поля каждого текстового блока. Это очень важно. От этого зависит как работоспособность формы, так и получаемые результаты. Выделите текстовое поле (не весь блок, а только рамочку поля!). В правой области появится панель параметров, где в поле Report Caption введите понятные заголовки. Например, поле "Ваше имя" я озаглавил как Name, а поле "Ваш email" как Email.

Добавьте на форму кнопку Submit Button - это кнопочка с латинской буквой S на панели инструментов. Отредактируйте ее параметры.

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

Нам осталось только получить код формы и вставить его на страничку. Для этого щелкните в панели инструментов на кнопке Publish. Откроется окно, в котором предлагается четыре варианта размещения: отправить ссылку на вашу форму через почтовый клиент, сама ссылка (URL) на форму, код скрипта для размещения на веб-страничке и HTML-код ссылки с тегами.

Конечно, этот генератор не создает тот привычный и понятный любому веб-мастеру HTML-код, который бы можно было включить в свою страницу, предварительно отредактировав его. Нет. Он предлагает включить в вашу страницу код Javascript, а все данные хранятся на самом сайте FormLogix. При создании формы вам даже не потребуется нигде прямо указывать свой e-mail, поскольку эту информацию сервер берет из ваших регистрационных данных. С каким e-mail вы зарегистрировались, на тот ящик вам и будут отсылаться письма от посетителей, использующих вашу форму.

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

Другой ресурс - Formassembly.com - предоставляет аналогичные возможности создания любой формы и, после сохранения работы, дает прямую ссылку на вашу форму в сети. Конечно же, сама форма находится на сайте производителя. И в отличие от первого сайта, способы создания форм и размещения элементов у этого генератора не так очевидны и легки для понимания, особенно учитывая язык сайта.

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

Обсудить статью в форуме (1)

Версия для печати | Послать другу | Написать в редакцию

Автор: Антон Кокин. Другие статьи автора
Рубрика: RTFM // Веб-мастеру. Другие статьи из рубрики

Сегодня в номере

Когда сисадмины правили миром

Сисадмины редко бывают героями книг. Фантастическая повесть Кори Доктороу, публикуемая в "КТ-Онлайн", - исключение.
  • часть 1 - часть 2 - часть 3 - часть 4 - часть 5
  • Великие клавиатуры прошлого

    Пока развитие клавиатур не остановилось, каждая система имела уникальную раскладку, отражавшую особенности её интерфейса.

    Недостатки Eee PC и их устранение

    Многие недостатки недорогого субноутбука Eee PC возможно если и не устранить полностью, то хотя бы нейтрализовать.

    Запасный путь прогресса

    Система Plan 9, разработанная авторами Unix двадцать лет назад, была полна оригинальных находок. Одна из них - интерфейс Acme.

    Наступление гибридов

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

    Блог RTFM

  • Усовершенствуем Speed Dial в Opera
  • Восстановление документов Word
  • Быстрая установка расширений Firefox
  • О проекте | Карта сайта | Реклама | Рассылки сайта | Контакты | Вакансии | Архив | КПК-версия
    РЕГИОНАЛЬНАЯ КОМПЬЮТЕРРА | Подписка в регионах | RSS 2.0

    © ООО "Компьютерра-Онлайн", 1997-2008
    Редакция сайта: site@computerra.ru
    Техподдержка сайта: websupport@computerra.ru
    Редакция журнала: inform@computerra.ru
    Отдел рекламы: reklama@computerra.ru
    Телефон: (495) 232-22-61, (495) 232-22-63
    Работает на «Битрикс: Управление сайтом»
    Почта защищена сервером СПАМОРЕЗ
    Раскрутка сайта в поисковых системах - ТриЛан
    Сайт работает на сервере DEPO Computers

      TopList  Rambler's Top100



    СЕГОДНЯ В "КОМПЬЮТЕРРЕ"

    Земля сисадминов  #

    Сисадмины редко бывают героями книг. Фантастическая повесть Кори Доктороу "Когда сисадмины правили миром", публикацию которой начинает "Компьютерра-Онлайн", - исключение.

    Прочитать

    Блог "Компьютерры-Онлайн"  #

    Гаджеты

    - Сепулька жив! Постинг про советских роботов, до сих пор обитающих в московском Политехническом музее.

    - Три постинга про Eee PC: о пользе "Эльдорадо", об эргономике и о Mac OS X на Eee PC.

    - Как обуздать мышь Apple.

    - Первый взгляд на MIDI-клавиатуру M-Audio Oxygen 61.

    Музыка

    - История найденной недавно "первой в мире аудиозаписи", датируемой 1860 годом.

    - Юрий Ильин рассказывает о программах-автоаккомпаниаторах и автоматических генераторах музыкальных композиций.

    Программы

    - Постинг Андрея Письменного о графическом языке Scratch для обучения программированию.

    - Google App Engine

    - Печальная история про конкурс Microsoft для студентов-программистов.

    Apple

    - Слухи об открытии iTunes Store в России и их разоблачение

    - Михаил Карпов об RSS-агрегаторе, встроенном в системный почтовик.

    - Программа для записей OmniOutliner.

    Создаём динамические плейлисты  #

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

    Прочитать

    Windows 7: первые сведения о новой системе  #

    Разработка Windows Vista затянулась на пять лет, но многие ожидаемые возможности так и не были реализованы. Возможно, обещания будут исполнены хотя бы в следующей версии Windows?

    Прочитать

    MacBook Air: второй вдох  #

    Когда ноутбук MacBook Air добрался до России, мы раздобыли экземпляр, чтобы разобраться, почему вокруг него столько споров.

    Прочитать

    » Статьи, тестирования, обзоры
    » Каталог "железа" - Цены

    » Форум "Терралаба"