用户友好的注册系统

时间:2011-05-21 17:49:28

标签: php mysql html5 user-interface user-experience

我需要构建一个注册系统,该系统需要从用户注册中收集大数据(许多字段),然后将其插入到数据库中的几个表中。

为了更好的用户体验,我真的不想向用户显示很长的表单。 该系统不会在线运行,它只是一个在桌面上运行的Web应用程序。

我需要有关如何更好地组织注册过程以使其更加用户友好的帮助,指针,参考等。

How to encourage a user to fill in long application forms?到目前为止一直很有帮助

2 个答案:

答案 0 :(得分:0)

点击此链接:http://www.smashingmagazine.com/2011/05/05/innovative-techniques-to-simplify-signups-and-logins/

它正在讨论登录和注册表单以及如何使它们更加用户友好。本文中还包含的建议如下:

注册时不要向用户提出很多问题。只有基本数据,例如他们的名字。然后在用户第一次登录时向他询问更详细的数据。这样注册不会花太长时间。

也许这可以帮助你:)

答案 1 :(得分:0)

只要您不介意要求您的用户使用Javascript,我就会使用AJAX。假设您有50个字段,您可以逻辑地组合成4个不同的集合 - 第一个可能是关于要求姓名,电子邮件等的人,而下一个集合要求提供历史信息或就业信息 - 例如在应用程序上。

为每个集合创建一个表单,然后使用第一个表单呈现新用户。当他完成第一页而不是“提交”或“注册”按钮时,使用AJAX调用和“下一步”按钮获取信息并切换到具有下一组字段的表单的下一页。您可以使用AJAX调用将信息保存在数据库的临时表中,然后,一旦整个过程完成,您就可以将其写入您的成员/用户表。

您可以像其他调查或结帐那样进行操作,并为表单字段上方的表单的每个页面添加“标题”,以便当用户通过注册移动时,他们可以监控自己的进度。

我建议您查看亚马逊结帐,或者实际上是多页调查(您甚至可以在Survey Monkey上自行设置)以了解如何在逻辑上分解大量表单字段用户友好的方式。

希望它有所帮助。

相关问题