很多系统中,捕获的材料直接用于访问使用。当然,有些情况下,修改过的数据可能是更为恰当的。虽然翻译对计算机科学家来说并不是一个新问题,但是要对捕获的材料的不同含义的译文提供访问接口还是存在很多问题,特别是像音频、视频这些已经基于时序的信息。时间线是操纵和浏览捕获信息的一个有效的接口。但是当捕获的信息被分割成很大不连续的时间段的时候,时间线的作用至少是要被置疑的。新的基于时间的接口技术,如LifeStreams、Timewarp和Time-machine computing是很好的开始。
-它们通常没有显著的起点和终点:无论是一个基本的活动,如交流,或者是一个长期的工作,如人与电脑交互的研究,这些活动都没有起点、终点。过去的信息经常会重复循环。虽然地址簿上可能有新名字的增加或者要做的事件列表中有新的条目增加,但是交流活动或者信息管理活动中基本的活动没有改变。人机交互中基本的原则是对中止的设计。给定一个目标,比如文档中的拼写检查,为达到目标的每一个步骤应当被组织好了,同时还要考虑到合理限度的短期内的记忆。所有的对话应当是受限的,这样用户在完成这个目标以后才能进行下一个动作。此外当设计这样的一种活动的时候,例如提供当前状态的可见性,自由的对话以及特征的简单性扮演着重要的角色。
-中断是需要的:把这些活动看作是时间上连续的(可能它们是后台操作的)是非常有用的。一个副作用是行为的恢复不是从一贯的点开始,而是取决于中断以前的状态。交互应当被模拟成一系列的步骤,在某些点上,交互可以被恢复。接口除了表示过去的交互,还可以提醒用户尚未完成的行为。
-多种行为的并发操作:因为这些行为是连续的,多种行为之间的上下文切换是需要的。应用的接口允许用户去监控后台的行为,这样帮助用户知道什么时候应当恢复这个行为。这种恢复不是固定的,取决于其它人的有效性、最近到达的需要的信息。例如,用户想要恢复取决于最近发生相关事件数目的行为,比如在一定数目的消息发出以后才能在消息组阅读消息。在设计后台敏感的时候,接口需要支持在传递监控信息(把发生的事件与事件的重要性相联系的信息)时候的不同级别的干扰。当前的桌面接口只提供了用多窗口表示这个问题的开始。随着最低限度的屏幕的出现,用户必须管理一类问题的多个窗口的开、关、重叠等。简单的感知暗示在有点桌面图标中包括了,比如暗示收到了一封邮件,但是很少有控制来建立满足不同感知需求的通知。普适计算Rooms的接口为空间组织的文档和多个不变地点分布的应用提供接口。对它有用的扩展是提供“背景”room的感知以及当用户回到房间时帮助用户回忆过去发生的事情。
-时间是重要的鉴别器:时间是基本的人类评估的工具,虽然在计算机接口中很少被表示出来。在解释某个人的来电时,上次通话的时间是一个星期还是五分钟前,这样的因素是相关的。在桌子上找一张纸的时候,昨天看到过还是上个月看到的也是可以帮助查找的。有很多办法来把时间和计算机接口联系起来。如果我们想重新回到我们工作的进展中,接口可以表示出从上次交互以后发生的时间。作为解释现实世界事件的应用,例如决定怎么处理来电、到达当地百货商店的反应,它们可以利用时间信息来决定它们的反应。
-信息的联合模型是需要的:信息的层次模型很好地对应于定义良好的任务。但是,行为信息的模型重要是联合的,因为信息经常在不同的场合从不同的角度重复使用。例如,你保存很长时间同事、朋友、家人发到邮件。当处理现在的邮件的时候,你就想把它归类到不同主题的分级的文件夹中。一段时间以后,这种组织方法就要改变,因为这样不能按照变动的要求查找邮件。类似的,要做的事件的列表在把这些事件组织在一个定义好的列表中是也会失败。信息的联合的、多内容的模型允许用户从不同的角度、因为不同的原因重新获得信息。例如,用户想根据当前上下文,例如某人什么时候进入办公室、什么时候某人到底百货商店,来重新获得信息。他们还可以回忆和当前信息相关的其它信息。例如几个星期前修改的文档、类似主题在四周流传的文档。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-34759-6.html
爱你不后悔