Регистрация на сайте – процесс довольно долгий и напрягающий пользователя. Все стараются ускорить его и сделать максимально простым. Но вводить в данные в поля все равно приходится, и от этого никуда не денешься.
Раздумывая над этим, в один прекрасный вечер, появилась идея, как, с помощью 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
Форма после подстановки данных из файла:
Идея не только для регистрации. Можно применять этот способ для любой формы на сайте. Интересно, будет ли способ востребован, и вообще, стоит ли игра свеч? Интересно услышать ваше мнение по этому поводу.
Спасибо.
Комментарии
Ваши комментарии (9)
Вадим Макишвили at Февраль 26, 2009, 10:28 says:
Мне идея нравится :)
Artem.Chertov at Февраль 26, 2009, 11:36 says:
Спасибо, Вадим :)
Gavrich at Март 03, 2009, 8:09 says:
Идея элегантная, я думаю вполне имеет право на жизнь.
И у тебя ошибочка закралась, в слове «свеч» не должно быть мягкого знака.
Artem.Chertov at Март 03, 2009, 9:35 says:
Спасибо, исправил.
Pelez at Июль 20, 2009, 9:30 says:
Да,aleks,побороть лениться, действительно спорадически страшно сложно..
Beamer at Август 14, 2009, 17:30 says:
У Вас есть другие сайты?
Isquariel at Сентябрь 20, 2009, 21:46 says:
Мне нравиться. А вообще, можно внедрить поддержку vCard в браузеры и чтобы при заходе на страницу регистрации все данные автоматически подставлялись. Но это уже дела браузеров.
Isquariel at Сентябрь 20, 2009, 21:48 says:
* нравится.
Можно же, чтобы при вводе электронной почты он пытался с неё узнать данные. Для самых популярных почтовиков так сделать.
Artem.Chertov at Сентябрь 20, 2009, 22:07 says:
@Isquariel, да, действительно, интересная идея, спасибо.
Оставить комментарий