关于radio button的可用性
11月 2nd, 2005
什么是可用性?
可用性是一个与任何需要用户使用的产品都有关系的术语。从最基本的层次上来说,可用性描述的产品和用户之间的关系,直接与产品是否有用有关。一个产品要有用处,它必须能够使用户以一种有效的方式来实现自己的目标。可用性本身并不是最终的目标,相反,它是实现目标的方式。
根据国际标准化组织的定义,可用性被定义为”产品被特定的拥护在特定的使用环境中使用,以有效并满意的实现特定的目的”(ISO 9241-11)。
同样的标准适用Web站点、应用软件程序和其他的数字交互产品。这些产品的预期用户必须能够实现自己的目的,满足自己的需求,符合或超过他们的期望,用户才认为产品是可用的。
总的看来,产品的可用性是有四中因素(焦点、功能、流程和反馈)来决定的。
- 焦点是内容和信息是否满足用户的需求和期望为目标。
- 功能是指产品的每个元素是否都能够为用户的需求和目标工作。
- 流程是只过程和应用(例如电子商务站点上的付费过程)是否满足用户的需求和目标。
源代码如下:主要是通过label和相应的id做了关联
<form>
<FIELDSET>
<LEGEND>不好的设计:</LEGEND>
<INPUT name=”sex” type=”radio”
checked>男性<INPUT type=”radio” name=”sex”>女性 <<–
点击”女性”左边的radio才能做选项切换</FIELDSET>
</form>和<form>
<FIELDSET>
<LEGEND>好的设计:</LEGEND>
<INPUT name=”sex” type=”radio” id=”male”
checked><LABEL for=”male”>男性</LABEL><INPUT
type=”radio” name=”sex” id=”female”><LABEL for=”female”>女性</LABEL>
<<– 点击”女性”这个文本就能够做选项切换</FIELDSET>
</form>
Leave a Reply