超级文本人机界面设计时人的因素问题
出处:按学科分类—工业技术 企业管理出版社《工程师手册》第967页(1568字)
在过去十几年中,在设计应用系统时,人机界面变得十分重要,甚至评价一个系统更多地决定于它的人机界面而不是其功能。对超级文本,人们给予了很高的评价,因为超级文本将信息依其自然结构组织成网状结构,而且提供了沿链查找的功能,这在以前是不可能做到的。但是,在这样的系统中,人最终仍和机器打交道,这个事买使得开发者有必要仔细考虑人机界面问题。
人机交互可以看成一个通信对话,它使人机之间传输信息。作为一个通信通道,人机界面既是物理设备(键盘、鼠标,监视器等),也是表达元素(如图符,菜单)。它提供了一种控制方法或是操作模型。物理设备是标准的,但表达元素随应用而变化。
用户、任务和信息空间
在设计计算机系统时,用户和他们的任务是需要考虑的因素,而在超级文本环境中,应加入信息空间的概念。信息空间指文档、数据库、文本、图形、声音等。信息空间的大小可能有很大变化,它取决于用户要完成的任务和他使用的信息类型,随着计算机的普及,计算机已渗透到各个领域,用户、任务和信息类型不断增加。在超级文本的设计中,按照用户任务和信息空间的概念作出合理的安排和选择是十分重要的。
在超级媒体人机界面设计中,所涉及的人的因素问题图解表示如图6.3.3-1所示。这是一个三层框架,考虑信息空间大小的影响。它建议在设计超级媒体系统时,所讨论的主要问题随着信息空间的变化而改变。在最底层,信息可在一屏或一页中表达(如一个结点),主要的限制因素是可视入机接口。当信息空间变得大于一屏,用户必须处理该信息以看到它的全部,这就有必要利用界面上的有效功能,如按钮选择、滚屏、检索机制等。当信息空间变得更大时,信息结构中的读者模型开始逐渐起主导作用,辅助用户在信息空间航行,或建议何处可以找到信息等。
图6.3.3-1 以文档大小为函数在设计超级文本系统时所涉及的问题
以上是所涉及的因素的一般表达,它是一个简化的整体。
在设计超级媒体界面时,上述三大类问题需要综合考虑。如,对最底层来说,获得好的显示质量是必要的,但并不是充分条件。如不讨论访问结构和底层人机接口问题,而是采用其它办法获得正确的模型也是不充分的。
通过权衡各种因素,所确定的析衷方案只有在目标用户明确时才能实施,虽然没有正规化的设计标准,但这样的看法是有用的。
最后总结设计实用超级媒体时应采取的一些步骤。
(1)了解用户,他们的任务,以及他们在任务中所使用的信息空间;
(2)规划信息空间的结构;
(3)设计合适的访问结构;
(4)优化显示质量;
(5)尽早测试设计方案,作适当调整。
第一步很重要,并将提供与下三步直接相关的信息。最后一步可能是最重要的,虽然常被看作是多余的而被忽略。不做设计测试将导致问题出现,因为不存在理论模型和正规准则,可以估算实际用户与系统交互时获得的信息的质量。这些步骤不能保证成功,但比其它方法能得到更好的结果。