网络编程
位置:首页>> 网络编程>> 网页设计>> 有效网页表单的八条规则[译](3)

有效网页表单的八条规则[译](3)

作者:珊瑚 来源:cssrain 发布时间:2009-06-01 10:29:00 

标签:表单,规则,网页

5. 主动沟通

保证你的表单中使用以用户为中心的友好语言. 这里有个小窍门可以写出平常
谈话般的文字: 避免和你的用户真正交谈。

如果你想知道别人的名字, 你不会盯着他们的眼睛用呆板的措辞问, "全名". 那
实在是太恐怖了. 如果你要得到积极的回应, 你会笑着说, "你好, 你叫什么名字?"
记住试着用更加人性化的措辞来代替"全名"这个标签, 比如, "你的名字"。

6. 把表单分成划分成许多小的部分

在小范围内交换想法和意见是沟通的一种方式. 大家互相介绍自己. 你描述自
己的职业, 其他人发表评论或者提问题. 你重复说过的内容, 或者回答他人的
问题会收到更多的回应. 一次有意义的充实的交谈, 信息是源源不断的, 一来
一回的。

网页表单作为另外一种沟通的方式, 也是同样的道理. 你也许要问许多问题, 但
是那并不意味着你要把他们一股脑的给读者. 试着用水平线, 色块, 有意义的图
片, 或者用标题字把信息分割成为容易阅读的小集合. 如果, 以上的办法都行不通,
就把你的表单分成许多页, 在顶部加上进度条, 如此一来, 用户就能够知道他们还
差多少没有完成。如下图:

7. 使用有意义的, 关联上下文的错误信息

你的出错信息应该可以清楚的表明哪里出错, 并使出错的部分突出出来.
 毕竟, 没有人喜欢在表单里面搜索被遗漏的字段。

8. 当用户点击提交按钮时, 他们会自以为已经完成了, 打算离开. 基本上他们会说, "这是你要的信息, 再见."

如果是一次真正的交谈, 你会和他们握手, 然后说, "再见", 再离开, 或者通
过其他方式告诉他们谈话结束了. 你的表单也会做同样的事情. 它有没有引导
用户到达某个页面, 告诉他们, "感谢你的提交! 我们不久之后会联系你.",
或诸如此类的提示. 而且此时的网页上应该有返回主页的链接。

就这些了! 在设计网页表单的时候要记得这些规则, 你一定会惊讶于表单的质量
的大幅提升以及收获的大量反馈。

原文链接: http://www.wpdfd.com/issues/87/eight-rules-for-effective-web-forms/

0
投稿

猜你喜欢

  • 经常看到说正则的文章,但说的只是方法,却很少有说以下几个基本概念: 1.贪婪:+,*,?,{m,n}等默认是贪婪匹配,即尽可能多匹配,也叫最
  • div+css实现圆角边框,在网络上查看了一下,很多都是实现圆角的矩形的方法,我在这里介绍的是实现圆角矩形边框的方法。用代码说明问题:<
  • 在我们开始一个项目的设计的时候,脑子里肯定有无数的构想。是做视觉冲击强烈、夺人眼球的绚丽风格?还是复古的拼贴风?又或者目前最in的极简主义设
  • IE测试通过,FF有点小BUGCls_Leibie.asp代码如下:<% '数据库字段为类属性,添加、删除、修改、操
  • 一般做法都是用aspjpeg的组件,这里有份用法说明,看一下吧。aspjpeg是一款非常强大的图片处理组件,纯英文版本。不过早已经有免费版和
  • 虽然今年名义上已经不再管人了,但也不得不掺和进很多人事,这里想简单说说,即使不能帮助这个行业的从业者规划职业道路,也算是把之前摸过的路小结一
  • 大致功能:$() 取得所有元素$("div") 取得所有DIV$("#a1") 取得ID为a1的元素
  • 什么是品牌的视觉传达品牌,这个熟悉而又陌生的名词,有时总会让人产生误解。品牌很广,广到一个意会颇深的战略发展理念;品牌很小,小到一个清晰可见
  • 有时候需要在网页中某个div载入之后,动态引入一段javascript,IE下的解决方案: newjs. onreadystatechang
  • 你一定很熟悉Youtube了,知道它是一个视频分享网站。是的,youtube目前十分流行,你也许会常常访问。这里有一些关于youtube u
  • 看youa的源码发现的,原来flash可以有fallback content:<object type="applicati
  • Mr.Think是一个喜欢简洁的人,喜欢如诗一样的代码.不喜欢.NET的代码,就是因为经常看到同事用VS后生成出来的一段段冗长的代码.在我的
  • 目前网络数据库的应用已经成为最为广泛的应用之一了,并且关于数据库的安全性,性能都是企业最为关心的事情。数据库渐渐成为企业的命脉,优化查询就解
  • 有时候想为我们的网页提供多语言支持,如果一种语言用一张网页来做实在太麻烦了,幸好Google提供了语言工具功能,下面介绍如何利用它来实现网页
  • 在日常的工作中,保护数据免受未授权用户的侵犯是系统管理员特别关心的问题。如果你目前用的是MySQL,就可以使用一些方便的功能来保护系统,来大
  • MYSQL数据库以它短小、方便、速度快、免费等优点成为很多网站目前首选数据库,但一般都是用PHP+MYSQL相结合来开发各种动态页面,其实A
  • meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head&
  • It is much easier to criticize somebody else’s work than to create som
  • 我们大致会在下列几种情况下用到: 一、文件操作(FileSystemObject)<%@ IMPORT 
  • 由于数据文件平时在数据库运行的时候处于使用状态,故当数据库处于打开状态时,管理员是无法重命名数据文件名字的。那么一定要更改这个数据文件的名字
手机版 网络编程 asp之家 www.aspxhome.com