vCard и упрощение заполнения форм

Регистрация на сайте — процесс довольно долгий и напрягающий пользователя. Все стараются ускорить его и сделать максимально простым. Но вводить в данные в поля все равно приходится, и от этого никуда не денешься.

Раздумывая над этим, в один прекрасный вечер, появилась идея, как, с помощью vCard и пары скриптов, можно упростить эту процедуру.

Описание

Суть идеи заключается в подстановке данных о пользователе из формата vCard в поля регистрационной формы. Откуда мы возьмем данные в vCard-формате не важно — пользователь может указать ссылку на страничку со своим hCard, и мы его преобразуем в vCard, или загрузить VCF файл с локального компьютера. Где будет происходить обработка vCard — на клиентской стороне или на серверной — тоже не важно.

Пример

Дана форма, в которой нужно указать ФИО, телефон, адрес и место работы. Даны дополнительные поля: загрузить vCard и hCard URL. Пользователь выбирает подходящий способ. Система загружает информацию о пользователе, разбирает ее и подставляет в заданные поля формы.

Данные vCard:

BEGIN:VCARD
PRODID:-//suda.co.uk//X2V 0.11 (BETA)//EN
SOURCE:http://artem.chertov.name/
NAME:Artem Chertov's diary
VERSION:3.0
N;LANGUAGE=en;CHARSET=utf-8:Chertov;Artem;V
FN;LANGUAGE=en;CHARSET=utf-8:Artem.Chertov
URL:http://artem.chertov.name/
END:VCARD

Форма после подстановки данных из файла:

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

Спасибо.

Комментарии

Ваши комментарии (7)

  1. Вадим Макишвили at Февраль 26, 2009, 10:28 says:

    Мне идея нравится :)

  2. Artem.Chertov at Февраль 26, 2009, 11:36 says:

    Спасибо, Вадим :)

  3. Gavrich at Март 03, 2009, 8:09 says:

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

  4. Artem.Chertov at Март 03, 2009, 9:35 says:

    Спасибо, исправил.

  5. Isquariel at Сентябрь 20, 2009, 21:46 says:

    Мне нравиться. А вообще, можно внедрить поддержку vCard в браузеры и чтобы при заходе на страницу регистрации все данные автоматически подставлялись. Но это уже дела браузеров.

  6. Isquariel at Сентябрь 20, 2009, 21:48 says:

    * нравится.

    Можно же, чтобы при вводе электронной почты он пытался с неё узнать данные. Для самых популярных почтовиков так сделать.

  7. Artem.Chertov at Сентябрь 20, 2009, 22:07 says:

    @Isquariel, да, действительно, интересная идея, спасибо.

Оставить комментарий

Add comment





(можно использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>)