·网页特效库   ·网页工具库      
网页特效库
   
背景按钮导航特效图片特效文本特效时间特效状态特效另类特效网页制作网站首页
 
< 后退    |    收藏网页特效库
 推荐网页特效 更多推荐特效
 购物网站的导航效果,推荐!
 向上下左右滚动图片的特效
 超级变态广告代码
 设为首页
  加入收藏夹
 防止选择和复制
 新浪博客的提示窗口,推荐!
网页工具库 - 让网页制作更轻松
 推荐网页工具 更多网页工具
 在线html编辑器
 在线CSS编辑器
 滚动条颜色生成器
 弹出窗口生成器
 网页加密解密工具
 汉字转换成拼音工具
 文本繁简体转换工具
您的位置:网页特效库 >>  网页制作 >>  浅议 Web 表单设计 打印友好页面
浅议 Web 表单设计
作者:Farewelli   出处:JunChen

浏览网站时肯定遇到过这样的 Web 表单:一个包含 100 多个国家的下拉框(select);一个有 31 个选项的日期下拉框;等等,经常使人饱受挫折。Web 表单除去文本信息(比如 label 和其他提示等)和提交按钮,还包括五种元素:下拉框(select)、单选按钮(radio)、复选框(checkbox)、输入框(input)和超链接。

下面以旅馆订房为例,来描述表单设计过程中合理选择表单元素的过程。

例子

在本文的例子当中,想从用户那里得到以下数据:

  • 姓名
  • 人数
  • 旅馆名
  • 房间类型(单人、双人)
  • 信用卡类型

第一步:确定页面的主要目的

首先想想为什么要让用户去选择(使用 select)?是页面导航?还是收集信息?

作为导航的下拉框

使用下拉框来做导航、页面间的跳转可以节省很大一部分页面空间。并且在不改变视觉大小的情况下,增加信息量(选项的数量)。但是下拉框仍然是有不少局限的:

  • 下拉框隐藏了选项;除非是高级用户或者在非用不可的情况下,他才会展开下拉框阅读,然后作决定;
  • 超链接只需要点一下,而下拉框需要更多的操作;
  • 良好设计过的超链接列表,比下拉框更容易阅读;
  • 如果选项的数量巨大,用户必须拉动滚动条;

收集信息的下拉框

大部分情况下表单是被用来收集信息的。比如你向用户问一个问题,并且这个问题具有有限的答案(比如信用卡类型)。如何设计才能良好的呈现这些答案?并且减少用户的犯错几率?

第二步:解答 6 个问题

在选择用输入框还是下拉框之前,先解答以下 6 个问题:

1. 输入答案是否比选择答案更加自然?

个人信息,比如姓名、地址、生日等我们熟知的信息,使用输入的方式收集比使用选择的方式收集更加自然并且简单。对于姓名来说,也无法选择。本例中,姓名和人数就推荐使用输入框。

2. 答案是否容易输错?

容易输错的信息,就不能使用输入框来收集。比如本例中的旅馆名、房间类型,取而代之的可以使用超链接、单选按钮、复选框。

3. 用户是否需要浏览完所有的选项,才能理解问题?

比如本例中,“房间类型”这个问题,如果不先浏览所有选项,很难做出判断。在这种情况下,推荐根据情况使用单选按钮或复选框。

4. 有多少个选项?

滚动条是老大难问题了。如果下拉框的选项很多,很有可能导致页面需要滚动、下拉框选择也需要滚动。一般来说 4 个选项及 4 个以内选项的问题,使用单选按钮或复选框会比用下拉框好的多。

5. 用户是否可以同时选择多项?

一般如果用户可以同时选择多项,那么推荐使用复选框。为了避免用户不了解复选框或者不想另外说明,那么有时可以在单选按钮的基础上,增加一个“任意(any)”的选项。比如本例中的“房间类型”。

6. 各个选项是否看上去有区别?

比如“信用卡类型”,“Visa”、“MasterCard”等容易区分。但是对于“人数”来说,假设 01-10,总共两个字符长,使用下拉框不利于浏览(Scan)。而连锁旅馆通常有相似的名字,那么相似的部分可以使用缩写,并且用地名来区分。也可以使用超链接形式来避免此问题。

以上六个问题解决后,可以列出 一张表格(Link to flickr),然后平衡选择,决定哪些信息使用哪种形式表现。

第三步:表单的整体效果和局部调整

尽管按照上面 6 个方面进行了筛选,但是还需要针对表单整体和局部进行调整。主要是以下三方面:

避免太多种类的表单元素

根据第二步,我们得到了“最佳”的选择,如下:

  • 姓名:输入框
  • 人数:输入框
  • 旅馆名:超链接
  • 房间类型(单人、双人):带有“任意”选项的单选按钮
  • 信用卡类型:下拉框

发现问题了?形式太多了,又是输入框又是超链接的。这时候可以回过头再看看有没有合理的替代方案。

使选项精简、易读

对于下拉框的原则就是使用户浏览选项的时候更加方便,不会费眼神,不会点错。对于单选、复选的选项,减少选项的数量,同时也可以使用短句来作为选项。

注意选项的顺序和默认值

给选项赋予一个合理的逻辑顺序,比如按首字母排列、按声母序。然后根据普遍情况确定默认值。

第四步:考虑易用性(Accessibility)

可以参考Web内容可访问性指南 1.0

Web 表单可供选择的元素有限,但是要做好也不容易。

本节参考:
Should I use a drop-down? Four steps for choosing form elements on the Web
翻译整理。

  • 第1页:浅议 Web 表单设计 [1]
  • 第2页:浅议 Web 表单设计 [2]
  • 第3页:浅议 Web 表单设计 [3]
  • 第4页:浅议 Web 表单设计 [4]
  • 上一页   1   |   2   |   3   |   4   下一页
     上一篇:Web 2.0视觉风格进化论(1) 返回列表  下一篇:倾斜的鼠标翻转导航制作上的烦恼
    网页工具库 - 让网页制作更轻松
     
    网页特效库 关于我们 | 联系本站 | 免责声明 | 版权声明 | 网站地图 | 友情链接 | 鄂ICP备05023174号
    Copyright © 2008 www.butong.net.All Rights Reserved.