人-系统交互工效学 第129部分软件个性化导则 征求意见稿_第1页
人-系统交互工效学 第129部分软件个性化导则 征求意见稿_第2页
人-系统交互工效学 第129部分软件个性化导则 征求意见稿_第3页
人-系统交互工效学 第129部分软件个性化导则 征求意见稿_第4页
人-系统交互工效学 第129部分软件个性化导则 征求意见稿_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IGB/T18978.129—202*/ISO9241-129:2010前言 2规范性引用文件 3术语和定义 4符合性 35应用本文件的框架 36个性化概述 36.1个性化的作用 36.2何时提供个性化能力 36.3提供个性化的局限 46.4个性化的启动 47个性化的一般导则 57.1可达性 5可控性 5可检测性 6一致性 6个性化结果和功能的可用性 78个性化阶段 78.1个性化的启动 78.2决定个性化行动 78.3不断变化的系统和情景 89配置、设置和默认值 89.1配置和重新配置 89.2配置和重新配置的可用性 99.3引导配置和重新配置 9.4默认设置 10支持个人用户 用户配置文件 配置文件的用户管理 自动配置文件获取 配置文件的可移植性 提供使用个性化的培训和帮助 11个性化界面组件 个性化界面组件的一般指南 GB/T18978.129—202*/ISO9241-129:2010个性化视觉媒体 个性化听觉媒体 个性化触觉媒体 对媒体的时序方面个性化 12个性化互动活动 支持用户创建和使用存储的交互序列 提供用户对安全选项的控制 用户指南 在线帮助 13个性化内容 概述 文化和语言差异 附录A(资料性)GB/T18978系列概述 附录B(资料性)设计个性化时要考虑的因素 22B.1个性化基础 B.2情景 B.3由人启动个性化 B.4由系统启动的个性化 B.5个性化共享控制 B.6个性化阶段 附录C(资料性)评估适用性和一致性的示例程序 28C.1概述 C.2如何使用表格 C.3检查表的复制 参考文献 41GB/T18978.129—202*/ISO9241-129:2010本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》和GB/T1.2—2020《标准化工作导则第2部分:以ISO/IEC标准化文件为基础的标准化文件起草规则》的规定要求起草。本文件是GB/T18978的第129部分。GB/T18978已经发布了以下部分:——使用视觉显示终端(VDTs)办公的人类工效学要求第1部分:概述;——使用视觉显示终端(VDTs)办公的人类工效学要求第2部分:任务要求指南;——使用视觉显示终端(VDTs)办公的人类工效学要求第10部分:对话原则;——使用视觉显示终端(VDTs)办公的人类工效学要求第12部分:信息呈现;——使用视觉显示终端(VDTs)办公的人类工效学要求第13部分:用户指南;——使用视觉显示终端(VDTs)办公的人类工效学要求第16部分:直接操作对话;——人-系统交互工效学第11部分:可用性:定义和概念;——人-系统交互工效学第20部分:无障碍设计的工效学方法;——人-系统交互工效学第143部分:表单;——人-系统交互工效学第151部分:互联网用户界面指南;——人-系统交互工效学第171部分:软件无障碍设计指南;——人-系统交互工效学第210部分:以人为中心的交互系统设计;——人-系统交互工效学第300部分:电子视觉显示要求概述;——人-系统交互工效学第304部分:电子视觉显示器的用户绩效测试方法;——人-系统交互工效学第307部分:电子视觉显示器的分析和符合性试验方法;——人-系统交互工效学第400部分:物理输入设备的原则和要求;——人-系统交互工效学第810部分:机器人、智能和自主系统。本文件等同采用ISO9241-129:2020《人-系统交互工效学第129部分:软件个性化导则》。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由全国人类工效学标准化技术委员会(SAC/TC7)提出并归口。本文件起草单位:本文件主要起草人:GB/T18978.129—202*/ISO9241-129:2010GB/T18978人类工效学系列国家标准与ISO9241系列国际标准相对应,最初由17个部分组成,该系列标准给出了使用视觉显示终端办公的人类工效学要求。在国际标准复审时,ISO9241系列进行了重大调整,扩大了范围,纳入了其他相关标准,使其更便于使用。ISO9241的总标题“人-系统交互工效学”反映了调整后的变化,ISO9241与ISO/TC159/SC4分技术委员会的总标题和范围保持一致。调整后多部分标准所组成的系列标准以“百”来编号,其中100系列是软件界面,200系列是以人为中心的设计,300系列涉及视觉显示器,400系列涉及物理输入设备等。其他没有纳入“百”系列的ISO9241系列标准,仍然沿用旧的编号,如等同采标ISO9241-11:2018的国家标准,编号仍采用GB/T18978.11。与ISO9241系列标准相对应,GB/T18978“百”系列标准拟由以下系列组成。——100系列:软件工效学。目的在于确定与软件工效学相关的过程和方法。——200系列:以人为中心的设计。目的在于为交互系统的整个生命周期中以人为本的设计原则和活动提供要求和建议。——300系列:显示器和显示器相关硬件。目的在于给出用于视觉显示器工效学设计和评估的方法、符合性措施和准则。——400系列:物理输入设备。目的在于提供输入、输出设备的工效学设计准则、选择规程、测试和评估方法。——500系列:工作空间。目的在于给出交互系统空间环境设计的工效学原理和方法。——600系列:环境工效学。目的在于给出环境工效学要求以及环境对人的影响。——700系列:控制室。目的在于为控制室内场所的工效学设计和评估提供要求、建议和指导。——800系列:智能系统。目的在于为智能系统的工效学设计和评估提供要求、建议和指导。——900系列:触觉和触感交互。目的在于为触觉和触感工效学交互设计和评估提供指导。个性化以各种各样的方式使用,以改善用户对应用程序的使用和应用程序本身的品牌。包括许多实例的各种不同的实现方式,在个性化应该如何帮助用户方面,给用户带来了相当大的挑战。当用户必须在他们使用的几个应用程序中的每个应用程序中处理不同的个性化方法时,这就成为了一个更大的挑战。本文件的目的是为软件个性化的应用提供指导,以实现尽可能高的可用性水平。因此,它将个性化处理为修改交互和信息呈现,以适应用户的个人能力和需求。个性化支持广泛的用户、任务和使用环境。它在增加可达性方面特别有用。本文件解决了用户发起的个性化和系统发起的个性化。它包含配置、定制、适应、修改、概要分析和国际化的概念。它为以下类型的用户提供服务:——界面设计者使用的样式指南和用户界面开发工具的设计者;——用户界面设计师,他们将在开发过程中应用指南;——开发人员,他们将在系统功能的设计和实现过程中应用指南;——负责实施解决方案以满足最终用户需求的系统管理员;——买方,在产品采购期间参考本文件;——评价员,负责确保产品符合本文件。本文件的最终受益人将是软件的最终用户。尽管最终用户不太可能阅读本文件,但通过设计师、开发人员、买方和评价人员的使用,利用个性化的应用来提供更可用的用户界面。本文件涉及用户界面软GB/T18978.129—202*/ISO9241-129:2010V件的开发。然而,当考虑软件和硬件方面之间的交互时,参与设计用户界面的硬件方面的人员可能也会发现它很有用。GB/T18978.129—202*/ISO9241-129:20101人-系统交互工效学第129部分软件个性化导则本文件提供了交互式系统内个性化的人类工效学指南,包括以下方面的建议:——个性化适合或不适合的位置,以及;——如何应用个性化。——聚焦软件用户界面的个性化,以支持作为个体或具体团队成员的用户需求。本文件不建议个性化机制的特定实现,提供了关于如何使个性化的各个方面可用和可达的指南,但没有规定将哪些个性化包括在系统中。注:个性化取决于交互系统的设计和/或使用的具体使用环境,和该具体使用环境开发的需求。本文件目的不是单独使用。它只处理在设计完整软件系统的情景中的个性化。它旨在与ISO9241-110和ISO9241系列中适用于目标系统设计的任何其他部分一起使用。本文件的一些指南也可以应用于硬件用户界面和结合了软件和硬件的用户界面。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。ISO9241-171,Ergonomicsofhuman-systeminteraction—Part171:GuidanceonsoftwareaccessibilityISO/IEC24786,Informationtechnology—Userinterfaces—Accessibleuserinterfaceforaccessibilitysettings3术语和定义下列术语和定义适用于本文件。3.1可达性accessibility在人的最广泛的能力范围内对产品、服务、环境或设施的(交互系统)可用性。注1:可达性概念涵盖了用户的全部能力,并不局限于被正式注2:基于可用性的可达性概念旨在达到尽可能高的有效性、效率和满意度,同时考虑到特定的使用情景,同时注[ISO9241-20:2008,3.1]3.2使用情景contextofuse使用产品的用户、任务、设备(硬件、软件和材料)以及物理和社会环境。[ISO9241-11:1998,3.5]GB/T18978.129—202*/ISO9241-129:201023.3个体化individualization改变信息呈现和交互,以适应用户需求和个体能力。[ISO9241-171:2008,3.17]3.4预配置preconfiguration首次使用软件前的软件配置。3.5预定义用户配置文件predefineduserprofile基于固有模式或固有模式组合的文件。注1:用作预定义用户配置文件基础的固有模式可能包括角色、工作职注2:预定义用户配置文件通常用于定义对特定网[ISO9241-151:2008,3.20]3.6文件profile用户配置文件userprofile系统使用的对特定用户/用户群唯一的一组属性。[ISO9241-151:2008,3.19]3.7重新配置reconfiguration更改已配置软件的配置。3.8可用性usability以有效性、效率和满意度为指标,系统、产品或服务在特定使用情境下,为了实现特定的目标可被特定用户使用的程度。[ISO9241-210:2010,2.13]3.9用户界面userinterface为用户提供信息和控制,以便完成特定任务的交互系统(软件或硬件)的所有组件。[ISO9241-110:2006,3.9]3.10用户界面元素userinterfaceelement用户界面对象userinterfaceobject由软件呈现给用户的用户界面的实体。注2:与任务相关的实体和用户界面的实体都被视为用户界面元素。用户界面元素可以是任务对象(如信件、销售订单、电子零件或接线图)或系统对象(如打印机、硬盘或网络连接)的视觉表示或交互机制。用户可以直或容器(如窗口、分组框、菜单栏、菜单、互斥选项按钮组以及由几个较小图像组成的复合图像)。音频用户界面中的用户界面元素包括菜单、菜单项、消息[ISO9241-171:2008,3.38]GB/T18978.129—202*/ISO9241-129:201034符合性如果声称某个系统或服务符合本文件的规定,则应规定用于建立用户需求、开发个性化能力和评估个性化的程序。这个程序规定的详细程度由相关各方协商决定。附录C提供了合规性文件编制方面的帮助。5应用本文件的框架以下章节从一般的高阶导则(适用于个性化的所有用途)到专门的详细导则(适用于个性化的具体情况)。第6章和第7章提供了与个性化的使用和目标有关的一般导则。它们提供的信息适用于系统的整个开发过程。第8、9和10章提供了有关个性化机制选择、配置个性化和个人用户支持的导则。第11、12和13章提供了个性化具体情况中涉及的具体界面、组件和操作相关的导则。图1显示了本文件可用于协助交互系统的分析、设计和评估的框架。箭头示出了图中各个元素之间的信息流。理环境、社会环境(定义见理环境、社会环境(定义见ISO9241-11)GB/T18978-129,软件个性化指南,包括一般建使用情景支撑规范使用情景图1应用本文件的框架6个性化概述6.1个性化的作用个性化涉及在使用之前或使用期间改变交互系统的行为及其用户界面元素的呈现,以更好地满足个人或用户群使用情景的特征。个性化的能力应该建立在应用程序中,以响应用户需求的识别,即不同的用户可以有不同的需求和/或个人用户可以在不同的时间有不同的需要。个性化是指在不重新编程应用程序的情况下可以实现的改变,因为个性化功能已经内置到应用程序注:关于设计个性化时需要考虑的因素的更多详细信息,参见附录B6.2何时提供个性化能力GB/T18978.129—202*/ISO9241-129:20104当单个设计解决方案不能充分够用时,可以提供个性化能力以适应以下一个或多个。a)用户特征的差别1)增加可达性的用户特征(能力和偏好)的差异(1)在用户群内,或者(2)用户群之间2)(由学习、疾病等引起的)用户特征的临时或永久变化示例2:一位使用媒体播放器软件的用户正在丧失听力。个性化可以为她提供激活视频字幕的选项。b)不同的用户需求和目标1)增强用户理解2)满足不经常、间歇性或随意使用的用户的需要示例3:个性化可以提供用户要执行的任务的额外描述。3)满足最不适应新工作方式的用户的需要c)任务特征的差异1)不同任务的特征(复杂性、难度、频率、信息内容、时间限制等)2)任务特征的临时或永久变化(涉及国际化、适应不同的司法管辖区等)d)单个用户使用的不同设备示例4:网络应用程序基于对用户正在使用的当前设备(例如,台式计算机vs.移动电话vs.信息亭)的功能e)单个用户体验的不同环境示例5:当用户从暗的环境(例如室内)进入更明亮的环境(例如室外)时,能够将移动设备上的颜色方案更注:这些因素的可变性通常不足以证明在没有表明个性化将改善可用性的客观数据的情况下提供个性化。6.3提供个性化的局限在以下情况下,提供个性化功能可能不合适。a)用作人类工效学设计对话的替代品b)在安全关键型和任务关键型系统中,性能可能会降低或可能发生人为错误示例2:在电厂中,对控制室界面的单独修改可能导致对关键信息的响应延迟。c)出于组织或客户考虑而简化程序的地方示例3:在呼叫中心中,个性化可能导致处理时间不可接受的增加。注1:如果个性化提供了对残疾人以前无法访问的系统的访问,则个性化是适当的,即使该过d)个性化可能会导致预期用户的可用性或可达性问题注2:即使提供个性化,也必须限制个性化选择的程度,以避免可示例4:改变文本字体颜色,导致其与背景颜色相似,致使文本不可读。示例5:限制用户配置的听觉反馈的音量大小,以避免干扰同一工作空间中的其他用户。6.4个性化的启动个性化可以通过以下方式启动:a)个人用户、协助用户的人或系统管理员(人工发起的修改),或b)系统本身,响应于用户交互或情景的变化(系统启动的修改)。注:应用程序中很少包含个性化功能来支持特定用户。相反,通常提GB/T18978.129—202*/ISO9241-129:201057个性化的一般导则7.1可达性提供个性化能力的系统应符合ISO9241-171和ISO/IEC24786的要求。注1:用户可能需要可达性功能,以便能够执注3:ISO9241-20提供了有助于实现无7.2可控性7.2.1个性化后维持用户控制个性化发生后,用户应保持对交互的控制。7.2.2用户激活或停用个性化应为用户提供激活和停用个性化功能的机制:a)用于整个用户界面或部分用户界面;b)在交互开始之前或在达到特定的个性化状态之后。7.2.3个性化功能的使用限制如果个性化功能的使用可能导致当前用户的可用性问题,则系统应通知用户潜在的问题,并允许用户接受或拒绝个性化,或者在个性化可能导致的各种可能性之间进行选择。示例2:已知当前用户是色盲,并且系统具有个性化功能,可以改变前景和背景颜色。如果所选组合被认为用),7.2.4可逆性应该给予用户“撤消”个性化的能力。示例2:如果用户忽略警告消息(“不要再显示此消息”则可以示例3:如果用户选择的模板导致不合适的自动格式化结果,则用户可以反转自动格式化。7.2.5隐私在与其他应用程序或用户共享个人情景信息和/或个性化设置之前,应获得用户的许可。注:许可可以与情景信息一起存储,因此不需要每次使用时都获得它们。7.2.6安全和防护系统不应允许用户关闭或设置安全关键或防护关键功能的不适当值。注:这包括影响单个用户的情况和影响多个用户的情况。示例2:系统不允许用户关闭防止黑客攻击的功能。GB/T18978.129—202*/ISO9241-129:201067.3可检测性7.3.1让用户了解个性化功能系统应提供个性化功能可用的信息。7.3.2关于个性化功能的非干扰信息关于个性化功能的信息应以对用户任务干扰最小的可访问方式提供。7.3.3提供有关个性化选项的附加信息系统应根据要求向用户提供关于以下内容的附加信息:a)特定个性化有效且易于使用的情况;b)与个性化相关的任何风险;c)如何使用/控制个性化。注:如果用户不知道个性化功能,则他们可能不会使用这些功能。7.3.4使设置可用用于个性化的设置的当前值应始终对用户可用。7.3.5使用户配置文件可用如果预定义的用户配置文件或用户指定的配置文件用于个性化,则用户应该可以获得有关当前使用的配置文件的信息。注:如果使用配置文件,则必须向用户提供有关此概念及其含义的信7.3.6使个性化变得明显由个性化引起的交互系统的外观和/或行为的变化应向用户明确。注1:如果个性化导致的一个或多个变化对用户来说不是即时显著的,或者用户可能不会预料到,则可以使用消息注2:通知用户的消息在系统调用个性化或用户可能意外调用个性化7.3.7解释个性化带来的变化的基本原理当由个性化引起变化时,其发生的原因应该对用户来说是显而易见的,否则应该为用户提供一种从系统中获取原因的机制。注2:可根据要求提供已完成个性化的概述——新功能或更改功能、新系统动态或更改系统动态、新系统呈现或更7.4一致性7.4.1内部一致性个性化特征的使用结果应在内部一致。注:这意味着个性化总是导致稳定状态。7.4.2与情景的一致性GB/T18978.129—202*/ISO9241-129:20107个性化特征的使用结果应在情景中保持一致。注:这意味着在相同的情景中多次使用相同的个性化特征具有相同的结果。7.4.3与用户界面约定的一致性个性化功能的使用结果应尽可能与接口约定一致。注:这意味着个性化结果与系统中已经使用的样式和交互方法一致。7.5个性化结果和功能的可用性7.5.1系统启动个性化结果的可用性系统启动的个性化不应导致预期用户的用户界面的整体可用性的可预见的降低。7.5.2个性化功能的可用性用户可用的个性化功能应具有高水平的可用性。注1:个性化功能具有高可用性很重要,否注2:通过允许系统共享用户的个性化设置,可以增加个注3:希望个性化功能不会干扰辅助技术,并且不8个性化阶段8.1个性化的启动8.1.1由人启动如果提供由人启动的个性化:a)应提供易于使用的机制来启动个性化;b)启动个性化的用户操作应该是明确和无歧义。8.1.2由系统启动如果提供了由系统启动的个性化:a)应监控用户动作和情景变化,以检测这些可能触发个性化的位置;b)在检测到的情况下,它们应该自动触发个性化,或者在用于触发个性化之前由系统评估以查看它们是否超过某个阈值。注1:阈值可用于限制变化频率(例如,通过要求在触发和个性化之前发生一些注2:在阈值未明确的情况下,情景变化的每次发生都可8.2决定个性化行动8.2.1替代个性化行动的识别如果启动可能导致替代行动,则应在就个性化行动或将要采取的行动做出决定之前确定每个替代方注:这可能涉及将情景(包括配置设置和/或用户配置文件)与关于启动的信息进行比较。示例2:系统识别出它检测到的用户操作可能导致两种不同的可能修改。GB/T18978.129—202*/ISO9241-129:201088.2.2在替代方案之间进行选择个性化的发起人应评估替代方案,以决定要采取的行动。示例2:系统决定进行两种不同的可能修改中的一种或另一种或两者。8.2.3批准系统启动的决策如果由系统启动的个性化可能会给用户带来可预见的困难,则系统应在做出决定的更改之前请求用户批准。注1:特定个性化将导致困难的可能性可以在用注2:这并不假设系统可以决定是否请求特定用户批准。然而,如果有关于特定用户的足够信息,则允许系统决定8.2.4评估由人启动的决策在允许更改之前,系统应评估由人启动的个性化决策是否与其关于用户情景的信息兼容。示例:系统检查其存储的用户属性信息,以确定用户是否况,则系统不允许在未事先与用户确认此更改的情况下,将文本颜色更改a)允许发生变化,b)警告可能存在的困难,并在允许更改发生之前要求确认,c)防止发生更改,并提供有关为什么阻止更改的信息。8.3不断变化的系统和情景8.3.1应用更改一旦做出决定,并且如有必要批准,应对系统进行已决定的更改。8.3.2存储更改在适当的情况下,应用的更改应反映在对系统存储的有关用户情景的信息的更改中。9配置、设置和默认值9.1配置和重新配置9.1.1存储和使用配置设置配置设置应由系统存储,并在每次系统启动时使用。9.1.2支持配置软件在首次使用之前不应要求但可能允许配置各种设置。9.1.3执行配置的人员如果需要或允许配置,则可以由用户、系统管理员或协助用户的人员执行配置。9.1.4支持重新配置GB/T18978.129—202*/ISO9241-129:20109如果需要或允许配置,也应允许重新配置。9.1.5执行重新配置的人员该软件可以为系统管理员提供限制或禁止用户重新配置的能力。9.1.6访问配置设置在可以访问配置设置的地方,应该有一个能够用于访问所有设置的配置功能。注:也可以有其他功能来访问特定的设置组。9.2配置和重新配置的可用性9.2.1预配置和重新配置的初始配置设置在可能的情况下,软件应具有一套完整的初始(预配置)配置设置。9.2.2提供引导配置如果无法实现完全预配置,则应提供一些引导配置方法,同时考虑到所有用户(特别是年轻人、老年人或残疾人)的需求。注:有关引导配置的指南,请参见9.3。9.2.3将配置需求降至最低应将执行配置的需要保持在最低限度。注:最好可以在不需要初始配置的情况下使用软件。9.2.4尽可能减少执行配置的工作量在允许配置或重新配置的情况下,完成这些操作的方法应需要用户的工作量最小。注1:如果软件无法容易配置,则其预期用户注2:每个步骤中的任何额外步骤数或复杂示例2:系统以不增加执行配置所需的最小步骤数的方式提供可选参数。示例3:系统提供适当的默认设置,用于配置和重新配置。示例4:系统在适当的情况下提供自动完成,并允许用户禁用此功能。示例5:系统不要求不必要的确认。示例6:系统在设置过程中不提供无关信息。9.2.5提供配置操作的还原或确认软件应提供一种机制,使用户能够在确认步骤期间还原配置操作和/或取消操作。9.2.6保护对基本功能的访问软件应防止配置操作更改设置,更改设置将阻止访问完成用户任务所需的基本功能。示例2:当软件隐藏较少使用的菜单项时,它保留一个功能,允许它们在请求时可用。9.2.7提供失效保护的结束如果重新配置过程失败或中止,a)配置设置的状态应恢复为在重新配置过程开始时应用的状态,并且b)应将故障和该故障的后果通知用户,即配置已被转换为其先前的状态。9.2.8重新启动配置如果配置或重新配置过程被中断,用户应该可以从中断点继续设置过程。9.2.9保存和恢复配置设置在重新配置(包括重置)之前,系统应提供保存当前配置设置的方法和以后恢复此配置的方法。9.2.10传输配置设置将配置设置从一个系统传输到另一个系统不应修改第一个系统上的内容。9.2.11避免重新启动系统在可能的情况下,重新配置不宜要求重新启动系统。9.2.12提供用户对系统重启的控制在执行任何系统重新启动以安装与系统相关的更新之前,系统应向用户请求权限并从用户处获得明确的权限。),动或在系统指定的时间内自动重新启动系统(无论用户是否9.2.13临时和永久配置设置更改确认对配置设置的更改时,应该可以选择更改是临时的(仅在当前软件运行时持续)还是永久的(在软件重新启动时也应用)。9.2.14还原为默认配置设置在允许多个用户更改所有用户使用的软件的配置设置以及不使用单个配置文件的情况下,软件应在每次重新启动时恢复为默认配置设置。注:最好使用单个配置文件,以避免还原为默认配置设置可能导致的可达性和可用性困难。9.2.15撤消不需要的语言更改系统应提供用于撤销不需要了解当前设置的语言的不需要的语言选择的程序。9.2.16预测其他应用程序的访问问题如果更改配置设置阻止访问某些常见功能的其他应用程序,则应在应用配置设置值的更改之前通知用户潜在影响。示例:由于阻止访问特定应用程序中的某些功能的设置也9.3引导配置和重新配置9.3.1准备配置或重新配置应告知用户在配置过程中需要获得的信息,以及如有必要,如何获得这些信息。9.3.2最小化配置或重新配置所需的信息应尽量减少配置或重新配置所需的外部信息。9.3.3引导配置的可用性和可达性在引导配置或重新配置期间,系统应提供建立和更改配置设置的可用和可达的方法。9.3.4引导配置的可理解性在引导配置或重新配置期间,系统应提供可理解的指导,包括:a)所有配置信息源的术语一致,b)以用户语言提供的配置信息,具有最少的技术概念,以及c)根据请求,解释用户在配置期间需要理解的概念。9.3.5引导配置的结构在引导配置或重新配置期间,系统应提供可以引导配置的结构,包括:a)配置步骤的逻辑和一致顺序,b)配置顺序步骤的清晰概述,c)向用户指示配置过程的进度,以及d)配置过程的自然入口点,以及它们之间的适当导航。9.3.6配置单个设置在引导配置或重新配置期间,系统应在配置单个设置时提供帮助,包括:a)需要配置什么设置以及配置设置将产生什么效果的指示,b)有关预配置但可以更改的设置的信息,c)设置和设置当前值的指示和区分,d)关于允许值和所需格式的指南,e)任何可用的默认值,以及f)访问可以帮助选择适当值的相关信息。9.3.7配置信息和反馈在引导配置或重新配置期间,系统应提供有关其进度和成功的信息和反馈,包括:a)配置当前进度的反馈,b)帮助理解和纠正错误,c)关于仍然需要配置的其余设置的信息,以及d)配置过程结束时的反馈,指示其成功或失败,以及如果失败,为什么失败。9.3.8持续监测如果在配置完成后的操作过程中,软件发现其配置不正确,则应通知用户并提供执行引导重新配置的机会。9.4默认设置9.4.1提供默认值GB/T18978.129—202*/ISO9241-129:2010应尽可能为配置设置提供默认值。9.4.2覆盖默认值如果提供了默认值,则应易于为配置设置选择或输入替代值。示例:包含默认设置的字段是预先选择的,但允许用户快速轻松9.4.3重置到系统提供的初始设置当系统提供一组初始(预配置)配置设置时,应该可以将系统重置为该初始设置。注1:重置到初始(预配置)配置设置是重注2:在难以理解大量重新配置的结果的情况下,9.4.4设置和默认值之间的区别对当前配置设置的更改不应同时更改默认设置。注:这是两个单独的操作。9.4.5默认设置的用户控制系统可以允许用户和/或系统管理员定义、更改或删除任何配置设置的默认值。注2:在任务关键型和安全关键型应用中,这种10支持个人用户10.1用户配置文件10.1.1支持个性化的用户配置文件用户配置文件宜用于记录可用于个性化的用户偏好、特权和/或动态用户特征。注1:可能存在一系列分层的用户配置文件。在高级别上,系统管理员10.1.2保存常用信息用户配置文件宜用于存储可帮助用户节省完成任务时间的常用信息,包括:a)用于连接到其他系统的帐户名和密码,如果用户允许,b)“cookie”,如果用户允许,以及c)关于当前处理状态的信息,当用户返回到系统时,可以使用该信息返回到该状态。10.1.3避免配置文件中的不一致系统的设计宜防止在配置文件中产生可预见的不一致。10.1.4识别和解决配置文件中的不一致当系统发现用户配置文件中的不一致时,系统宜警告配置文件的创建者,并提供适当的机制来解决不一致。GB/T18978.129—202*/ISO9241-129:201010.1.5存储用户配置文件应安全地存储用户配置文件,以维护其可用性和所包含信息的隐私。注:立法可能会管辖配置文件所述个人控制之外的配置文件传输。10.1.6使用基于模板的用户配置文件可以提供基于模版的配置文件:a)用于用户没有个人配置文件的情况;b)作为创建个人用户配置文件的基础。注1:基于用户的角色或专业领域使用模板或用户画像可以节省用户的时间,并且可以支持个性化,而不需要创建注2:基于模版的配置文件仅代表偏好的趋势,因为个人需求和要求是多样的,注3:个人用户配置文件比基于模板的配置文件更可取,并且对残疾人特别重要。它们可以从基于模版的概要文件注4:基于模版的配置文件通常由了解不同用户群的需求和偏好的系统10.2配置文件的用户管理10.2.1激活用户配置文件如果用户帐户包含单个用户配置文件,则当用户激活(登录)帐户时,应自动激活用户的默认配置文件。如果在没有用户帐户的情况下使用用户配置文件,则应提供一种机制来加载和激活存储的用户配置文件。注:在创建配置文件超出用户的认知能力的情况下,加载存储的用户配置文件的能力特别重要。10.2.2选择默认配置文件如果用户帐户包含多个用户配置文件,则系统宜提供一种机制,用于选择应自动加载为用户默认配置文件的配置文件。10.2.3识别当前用户配置文件系统宜提供一种机制,用于识别当前激活的用户配置文件(如果有)。10.2.4在配置文件之间更改如果用户帐户包括多个用户配置文件,则应提供一种机制,用于在不必停用和重新激活帐户的情况下更改用户配置文件。注:手动激活/更改可以覆盖自动激活的配置文件。10.2.5停用用户配置文件系统宜提供停用当前用户配置文件的机制。10.2.6允许用户管理用户指定的配置文件如果使用用户指定的配置文件,系统宜提供一种机制,允许用户:a)随时查看配置文件的内容,GB/T18978.129—202*/ISO9241-129:2010b)了解配置文件数据的(目的)使用,c)在配置文件中添加、更改或删除数据,d)添加或删除配置文件,其中可以使用多个配置文件,e)指示可以使用的配置文件数据、可以使用它们的服务提供商或产品,以及它们可以用于的特定时间段、交互或目的,f)授权第三方访问配置文件的部分或全部,如果这种访问是可能的。10.2.7实现对配置文件的更改当用户更改活动配置文件时,这些宜作为触发器来启动任何相关的个性化。10.2.8多个配置文件的组织如果使用多个用户指定的配置文件,则系统可以提供允许以分层方式组织配置文件和模板的机制。10.2.9恢复配置文件该系统应提供存档和恢复配置文件的机制。注:在配置文件数据被删除或损坏的情况下,这是一种重要的保护手段。10.3自动配置文件获取10.3.1使用自动配置文件获取自动配置文件获取可用于开发和修改用户配置文件。10.3.2提供用户对自动配置文件获取的控制如果使用自动配置文件获取,系统宜:a)通知用户自动配置文件获取处于活动状态,b)若要求,提供关于自动配置文件获取潜在影响的信息,c)提供用于禁用和重新启用自动配置文件获取的机制,d)提供一种当用户具有多个配置文件时,用于选择自动配置文件获取是否仅应用于当前激活的配置文件的机制,e)提供用于选择受自动配置文件获取影响的用户配置文件的组件的机制,f)提供用于审查、确认、更正和删除自动获取的配置文件信息的机制,g)提供用于显式地停用和重新激活与配置文件更改相关的任何个性化的机制。10.4配置文件的可移植性10.4.1提供跨兼容应用程序/系统使用配置文件的功能使用用户配置文件的系统应提供一种机制,用于将用户配置文件轻松传输到兼容的应用程序/系统。注1:可移植性对于残疾用户很重要,因为他们可能会发现如果没有满足其交互需求的首选项设置,则很难或不可能使用系统。如果必须在每个位置重复创建配置文件,则创建配置文件所需的开销和工作量可能会严重阻碍GB/T18978.129—202*/ISO9241-129:2010示例2:用户将配置文件从外部驱动器加载到新系统中。10.4.2同步配置文件如果用户可能在多个应用程序/系统上使用配置文件,则应提供同步机制,以确保在更改配置文件数据时,在不同应用程序/系统上使用的配置文件保持一致。10.4.3提供共享配置文件信息的功能如果用户可能使用多个配置文件,则应提供一种机制,用于将信息从配置文件传输到在相同和/或其他系统中使用的其他配置文件。注:这可以帮助用户避免提供配置文件信息的次数超过所需的次数。10.4.4提供安全传输配置文件的措施如果传输了配置文件数据,则非授权人员应无法读取或修改配置文件数据。10.5提供使用个性化的培训和帮助如果个性化可用于组织内使用的系统,组织应提供:a)指导/训练用户,以便他们能够适当地利用个性化,b)在线帮助描述个性化特征。11个性化界面组件11.1个性化界面组件的一般指南11.1.1使用用户界面样式/主题/皮肤系统可以为用户提供可选界面样式的选择。注1:替代界面样式选择通常称为“皮肤”。通过使用界面皮肤来个性化用户界面的能力是许多操作系统和应用程注2:界面皮肤的使用通常可以通过两种方法之一实现:首先,通过用择任何或所有可用的用户界面元素或其修改属性(例如图标、颜色、字体);其次,通过选择替换现有皮肤11.1.2对界面中存在的用户界面元素个性化如果任务适用,则应提供一种机制对界面的内容个性化,以隐藏或显示用户界面元素。注:许多界面旨在服务于大量任务。用户可能更喜欢删除用户任务不需要的用户界面元素(包括提供内容和/或控11.1.3支持用户创建工具如果任务适用,应提供机制来创建、修改、保存和删除利用现有控制的工具和/或工具栏。11.1.4调整用户界面元素的呈现属性如果适用于任务和/或用户,则应提供机制来更改用户界面元素的呈现属性,而不更改其含义。注1:这包括从可用媒体中选择用于呈现元件的媒体。要调整的其他属性(例如,格式化媒体的属性)取决于用户GB/T18978.129—202*/ISO9241-129:201011.1.5对输入/输出媒体选择个性化如果有输入/输出媒体的选择,系统应提供一种用于选择使用一个或多个媒体的机制。注2:该功能帮助具有不同能力的用户在同示例2:盲人仅通过键盘输入,使用键盘代替鼠标动作。在同一系统上工作的有视力的用户可以使用鼠标并键示例3:一个用户单击屏幕上的打印图标,另一个用户对着用于语音识别的麦克风说出命令“打印”。11.1.6输入/输出备选方案的切换如果用户能够切换输入/输出选项,则无需重新配置或重新启动系统,这应该是可能的。11.2个性化视觉媒体11.2.1调整显示元素的大小如果适用于任务和/或用户,系统应提供调整显示元素大小的机制,包括:a)屏幕或显示器部分的放大(或放大),b)显示文本的大小、与任务相关的字符字体、图标和其他用户界面对象,以及c)单个窗口和类似窗口的对象(包括对话框)的大小。注1:放大适用于显示器的一部分,无论该部分显示器中包含的用户界面对象和/或注2:显示元素的放大倍数或大小的变化可能会在使用固定布11.2.2调整所显示元素的对比度和颜色应提供调节对比度和颜色相关显示特性的机制,包括:a)显示的用户界面元素的对比度,b)使用的颜色方案,包括背景和前景色组合,以及c)用于指示用户界面元素的选择、过程和类型、状态和状态的颜色。注1:最好允许用户在有效的颜色集之间进行选择,而不是11.2.3调整显示元素的布局如果任务适用,应提供调整显示布局的机制,包括:a)重新定位用户界面元素和用户界面元素分组,b)要求并关闭窗户始终保持在其他窗户之上的要求,以及c)确定接收指针或键盘焦点的窗口是自动放置在所有其他窗口的顶部,还是保持其堆叠位置不变。注:更改不在顶部的窗口以使其具有键盘焦点对屏幕阅读器用户的可达性有负面影响。11.3个性化听觉媒体GB/T18978.129—202*/ISO9241-129:201011.3.1提供音频音量控制应提供用于调整音频输入和输出音量的控件。注:音频设备通常具有自己的音量控制,可以进一步调整其显示的音11.3.2调整其他音频特性如果任务适用,应提供调整声音特性的机制,包括:a)非语音声音的频率,以及b)语音呈现/输入的速度。11.3.3为不同的音频通道提供独立的控制如果有多个音频通道可用,则应提供机制来分别调整每个通道的音量。注:背景声音(例如音效、音乐)可能会掩盖语音音频,或使听力障碍者或语音识别软件难以区分。11.3.4静音音频通道应提供一种机制,使任何音频输入或输出通道静音,并提供关于通道是否静音的可用信息。11.4个性化触觉媒体11.4.1个性化触觉参数在可能和适合任务的情况下,应提供调节触觉/触觉参数的机制。注1:该调整对于防止对用户造成不适、疼痛或伤害,并确保能够感知通过触觉设备传注2:不同的使用者有不同的感觉和疼痛水平和阈值。此外,在用户的生命周期内,感觉和疼痛的阈值将发生变化11.4.2调节力反馈用户宜能够调整任何力反馈的值。注:用户可以施加的最大力将限制力反馈的最大可能力。11.5对媒体的时序方面个性化11.5.1调节互动速度在适当和可能的情况下,用户应该能够设置动态输入和输出的速度,以匹配他/她的个人需求。示例2:用户能够控制自动演示的前进速度。示例3:屏幕阅读器的用户增加其读取速率。11.5.2启用用户对响应时间的控制除非对用户响应时间的限制对于维护任务或活动的完整性至关重要,或者基于实际实时限制(例如拍卖),否则软件应允许用户以以下一种或多种方式调整每个软件指定的用户响应时间参数:a)允许用户停用计时;GB/T18978.129—202*/ISO9241-129:2010b)允许用户在宽范围内调整计时,该宽范围至少是默认设置长度的十倍;c)在时间到点之前警告用户,允许用户通过简单的操作(例如,“点击任意键”)来延长计时,并给予至少20秒的响应。[摘自ISO9241-171:2008,8.2.7.]注2:在某些使用情景中,任务本身可以决定交互的速度,例如时间限制是测试注3:计时持续时间的设置可以受到公司策略的限制,例如,系统设置为12个性化互动活动12.1支持用户创建和使用存储的交互序列如果适用于任务和用户,则应提供一种机制来创建、修改、保存和删除用户可以重用的交互序列。注2:如果在系统开发过程中可以预期序列,则最好将它们包含在系统中,而不是依赖注3:当系统尚未支持的交互序列将频繁重复时,提供该能力12.2提供用户对安全选项的控制适当时,应提供机制来指定:a)对安全相关应用程序/服务(如病毒保护、垃圾邮件检测和防火墙)的控制程度,b)向用户提供了多少关于正在进行的活动的信息(例如,病毒检测/删除通知),以及c)用户对应用程序/服务管理其自身有效性的能力的控制程度(例如,自动上传新的病毒检测/删除更新)。注:在多用户环境中,这些机制可以由管理员控制,也可以由管理员允许由单个用户控制。12.3用户指南12.3.1情景敏感用户指南在可能的情况下,在线用户指南应与情景相关。注:有关各种类型的在线用户指南的信息,见ISO9241-13。12.3.2用户敏感的用户指南如果用户配置文件可用,则用户指南应对用户敏感,并应以适合当前用户的适当级别提供内容。12.4在线帮助12.4.1与用户指南标准的一致性在线帮助的个性化应符合ISO9241-13:1998第10条中给出的指南。12.4.2选择在线帮助的特征GB/T18978.129—202*/ISO9241-129:2010在线帮助的个性化应包括以下信息:a)如何启动支持(由用户或系统);b)要呈现的信息的详细程度;c)呈现方式;d)帮助系统是否个性化。12.4.3绕过系统启动的帮助应提供一种机制,允许用户绕过、停用和重新激活非关键类型的系统启动帮助。注:系统启动的帮助可能会降低有经验的用户的速度。12.4.4提供用户对触发非关键通知的控制在适当的情况下,应提供一种机制,允许用户定义将导致自动生成通知的条件(变量和值)。12.4.5提供用户对非关键通知时间的控制宜提供一种机制,允许用户选择何时发送非关键通知。注:这些选择可以包括以下中断:a)尽快发送(立即发送),b)当可以为该人员提供支持以明确控制何时处理中断(协商发送)时发送,或c)在预先安排的时间保留和发送(计划发送)。13个性化内容13.1概述13.1.1提供内容呈现和组织方法的个性化如果适用于任务,则应提供用户控制下的机制,以帮助组织和呈现内容,包括:a)汇总/过滤/隐藏,b)排序,c)搜索,和d)注释/突出显示。注:不需要的系统启动使用这些机制可能会对用户造成干扰。13.1.2维护内容的完整性个性化的内容呈现不应破坏原始内容。注:过度个性化可能会破坏当前呈现内容的可读性;示例:当为显示目的调整图片大小时,其全分辨率仍然可用,以便13.1.3提供内容个性化的用户控制当通过摘要、过滤或隐藏对内容进行个性化时,应通知用户这已经发生,并提供一种机制来逆转这种个性化。示例2:在延伸文本中,“热词”以与常规文本不同的13.1.4考虑用户的任务和信息需求当为不同的用户群提供不同的访问路径或导航结构时,系统应个性化它们,以满足这些群的任务和信息需求。示例:在企业内部网中,财务部门的用户可以直接在主页13.1.5创建用户定义的链接在适合任务的情况下,系统应提供一种机制,用于创建到系统中当前位置的用户定义链接,以帮助返回该位置。13.1.6共享用户定义的链接如果支持用户定义的链接,系统应提供支持用户之间共享(导出和导入)链接的机制。13.2文化和语言差异13.2.1区分系统语言和数据语言当用户为数据输入选择不同的语言时,此选择不应更改应用程序的默认语言设置。当用户更改应用程序的默认语言时,应询问他/她是否要更改数据输入的语言。注:ISO/IECTR19764包含关于区域公约的指南,例如日期格式。13.2.2个性化词汇表在适合任务的情况下,应向用户提供机制,用于合并个性化词汇表,以建立文件、对象和动作的单独命名。示例:在业务应用程序中,用户可以重命名菜单选GB/T18978.129—202*/ISO9241-129:2010(资料性)GB/T18978系列概述本附录概述了ISO9241的结构。有关其结构、主题领域以及已出版和计划出版部分的现状的最新概述,请参阅:ISO9241series该结构反映了原始ISO9241标准的编号,例如,显示器原始编号是第3部分,现在是第300系列。在每节中,“百”是这个节的概述,例如,第100部分介绍了软件-人类工效学部分。表A.1GB/T18978人-系统交互工效学的结构12GB/T18978.129—202*/ISO9241-129:2010(资料性)设计个性化时要考虑的因素B.1个性化基础B.1.1个性化涉及改变个性化涉及:a)当前界面配置的知识,b)所需界面配置的知识,c)一种用于将界面从当前配置转换为所需配置的方法,以及d)一种确认所需界面配置合法性的方法每个系统对其可以执行的个性化都有自己的限制。B.1.2设计个性化时要考虑的因素在设计个性化时要考虑的因素包括以下几点。a)个性化目标(见6.2)b)个性化将发生的情景c)个性化机制(见第8章)1)个性化的责任2)机制3)触发个性化所涉及的信息4)何时应进行个性化d)个性化的影响(见第7至13章)B.1.3个性化对系统和用户的影响当任何个性化改变系统时,用户与系统交互的方式也可能改变。用户可能需要一些时间来学习如何使用更改后的系统。如果变化的速度接近或快于学习所需的时间,可能会导致混乱,可用性可能会显著降低。在系统启动的个性化的情况下,重要的是,个性化在交互中的适当时间发生,考虑到交互中的自然和适当中断,在跟踪用户任务需求和解释用户动作方面,这些中断可以是有效和高效的。B.1.4个性化的共同特征所有类型的个性化:a)可以实现个性化目标,b)从可用选项中选择,c)在系统设置上运行,以及d)可以更改界面外观和功能。以上内容可以应用于一个或多个——单个用户,——用户群,或——系统上所有用户的集合。它可以一直有效,直到显式更改,或者——暂时,用于此会话的其余部分,或——永久,适用于所有会话。B.2情景B.2.1个性化情景的限制个性化将系统与其使用的情景联系起来。B.2.2改变情景设计个性化涉及使用情景设计改变。a)由于个性化导致了变化,因此考虑特定的个性化如何改变使用情景是很重要的。b)情景可能会突然变化或随着时间的推移而演变。c)情景变化的历史可以帮助确定适当的个性化以及何时适当。注:理解使用情景并不是一件简单的事情:静态用户界面指南不提供动态、复杂设计问题的答案。B.2.3与个性化相关的使用情景因素每个用户和所有用户需要考虑的使用情景因素包括:a)用户特征,例如:——知识、技能、学习风格和能力,——兴趣、偏好和动机,以及——灵活性和适应和学习能力;b)任务特征,包括:——先决条件和后决条件,——任务是出于专业,还是个人原因被执行的,——任务是在优先级中断的基础上按计划的,还是能够在方便时执行的,——任务是单独执行,还是集体执行,以及——任务和用户之间的关系;c)数据特征,包括:——数据的结构和分布,——数据的替代表示,以及——数据和用户之间的关系;d)环境特征,包括:——物理环境,以及它是否支持或禁止执行任务,——社会环境,包括通信和隐私考虑,——技术环境,包括可用技术及其互连,以及——环境与用户的关系;e)系统特征,包括:——系统结构,——系统功能,——用户界面组件,以及——配置设置;f)动态使用特征,包括——系统内和/或信息空间内的当前位置,——在系统中导航和系统内操作的历史记录,——与系统部件相互作用的频率、时间和模式,——错误的使用频率、时间和模式,以及——使用和用户之间的关系。注:动态使用特征只能在开发过程中估计。可以在实际使用过程中对它们进行监视和记录。B.2.4情景的复杂性由于情景的复杂性,预测复杂系统的所有可能配置是不可行的。系统可以保持使用情景的当前和以前状态的模型,以支持各种目的,包括帮助管理个性化。B.2.5存储了有关情景的信息系统可以存储和使用各种类型的情景信息。a)配置用于为特定安装提供系统的一般个性化。配置设置包含系统启动时存储和使用的个性化选项(可能发生更改见第8章)。b)用户帐户通常包含访问某些系统资源所需的信息(包括访问或修改某些或所有配置设置的能1)用户可以拥有一个或多个用户帐户,或者可以使用通用的“来宾”帐户(如果有)。2)用户帐户通常由系统管理员创建,用户可能无法修改。3)用户帐户还可以包含一个或多个用户配置文件(如果有某种机制可供用户选择)。c)用户配置文件用于在个人或一组人使用系统期间为配置的系统提供特定的个性化。用户配置文件通常包含与首选配置设置、用户权限和/或动态使用特征相关的各种类型的情景。它们还可以包含其他类型的情景信息。1)配置文件可以基于原型、角色、用户输入和/或系统获取的信息。2)配置文件中的信息可能由用户修改,也可能不由用户修改。3)配置文件中的信息可能能够与另一个人、设备或服务共享(见第10章)。B.3由人启动个性化B.3.1由人启动个性化的特征由人启动的个性化:a)也称为1)适应性,2)自定义,或3)定制;b)由启动2)协助用户的人员,或3)系统管理员;c)可以完成1)在系统设置/初始化期间,2)当用户打开/启动应用程序时,3)当用户在应用程序中创建新的数据集时,和/或4)使用应用程序期间的任何时间;d)可以(可选)使用系统情景;e)是相对静态的,需要显式的人的动作来启动。注:关于上述c),在用户能够访问软件之前,可能需要个性化(出于可达性目B.3.2由人启动人性化的操作由人启动的个性化a)涉及系统提供(定制)机制,b)依赖于用户使用这些机制,并且c)可以由系统控制或限制,以保持一致性或执行其他个性化目标或原则。B.3.3由人启动的个性化的注意事项由人启动的个性化的注意事项包括:a)机制的可用性对其使用有重大影响,b)用户可能害怕进行更改,并且c)用户可能不知道他们可以进行哪些更改和/或他们将如何影响他们的工作。B.3.4管理由人启动个性化的使用(需要转移到其他地方)在组织/组设置中,可能需要控制谁有权对系统进行更改或控制更改。B.4由系统启动的个性化B.4.1由系统启动的个性化的特征由系统启动个性化a)也称为适应,b)基于监控交互和识别触发条件,c)利用动态推断/检测的不断变化的系统情景,d)是动态的,因为系统持续监控可能触发新变化的条件,以及e)可以专注于提供:1)特定最终用户的最合适的用户界面,或2)最适合特定使用情况的用户界面。B.4.2由系统启动个性化的操作由系统启动的个性化:a)涉及系统监控交互,b)可以在进行更改之前请求用户批准,以及c)可以为用户提供限制或反转更改的机制。B.4.3由系统启动个性化的注意事项由系统启动的个性化的注意事项包括:a)可能混淆用户的更改,b)用户可能无法识别为适应系统创建的更改而需要更改的可能性,以及GB/T18978.129—202*/ISO9241-129:2010c)可以从用户处获得控制的可能性。B.4.4由系统启动个性化的策略所有由系统启动的个性化都基于规则,这些规则创建变化,以响应系统在其情景中对变化的感知。由系统启动的个性化可以根据用于更好地实现个性化目标的越来越复杂的策略进行分类。这些策略使用越来越多的关于情景的存储信息。由系统启动个性化的每个实例都有自己的充分性条件,这些条件限制了可供其使用的关于情景的特定存储信息。对于一个问题,不同的系统将表现出不同的计算复杂性;这定义了系统可以理解关于情景的存储信息的限制。B.4.5由系统启动个性化的级别a)简单的系统启动个性化该级别基于输入和/或输入引起的系统设置的任何更改,并由其触发,从而在输出中产生固定的更改。由此产生的变化总是可以预测的。在系统不存储任何情景信息的情况下,可以进行简单的系统化个性化。b)自我调节个性化该级别在由输入触发和/或由输入引起的系统设置或情景的任何更改后,根据对有关情景和/或交互历史的存储信息的分析,在输出中产生变化。它是自我调节的,因为它随着时间的推移“学习”哪些变化可能最成功。自我调节个性化通常利用存储的任务、系统、数据和动态情景信息。c)自动模型个性化该级别利用用户和/或环境的模型,在进行输入和/或输入引起的系统设置或情景的任何更改之前或之后,评估可选的可能更改。自动模型个性化通常利用存储的用户、环境、任务、系统、数据和动态情景信息。d)自我修改个性化该级别涉及系统对其情景的推理,并相应地主动更改其内部规则。B.5个性化共享控制B.5.1个性化可能性的范围有一系列启动和控制个性化的可能性,包括:a)用户在没有系统控制的情况下启动(例如,通过选择或更改各种系统设置);b)用户通过系统控制启动(例如,为了保持整体一致性);c)系统建议,用户选择(例如,在每次进行个性化之前都要求用户批准);d)在用户预先允许的地方启动系统(例如,在自动发生允许的个性化之前,用户预先选择将允许系统启动个性化的地方);e)由用户控制启动的系统(例如,在发生个性化后接受和/或反转);f)系统在没有用户控制的情况下启动。B.5.2评价个性化设计本文件中的指南可以为软件系统中的个性化设计和评价提供一个起点。然而,由于结果可能性的复杂性,用户测试在充分评价个性化的成功方面非常重要。B.6个性化阶段个性化处理涉及以下阶段:GB/T18978.129—202*/ISO9241-129:2010a)个性化的启动;b)识别替代初始化动作;c)决定初始化操作;d)修改系统和情景。这些阶段可以单独实施,也可以以任何适当的组合实施。GB/T18978.129—202*/ISO9241-129:2010(资料性)评估适用性和一致性的示例程序C.1概述本附录提供了一个检查表示例(见表C.1),可用于确定是否遵循了本文件中的适用建议。检查表可以在产品开发过程中使用,也可以用于评价完整的产品。检查表包含本文件的所有建议,按顺序呈现。应该指出,所描述的程序是作为指南提供的,并不是一个详尽的过程,不能用作标准本身的替代品。使用检查表为以下提供基础:——确定哪些建议适用,——确定是否遵循了适用的建议,以及——提供已遵循的所有适用建议的系统列表。许多建议适用于所有软件用户界面中的个性化实例,并提高可用性。一些建议特定于某些类型的个性化,并且仅适用于在软件用户界面中使用这些类型的个性化的情况。然而,可用性取决于使用情景(用户、任务、环境和技术)。如果建议中出现条件“if”,则有必要确定使用或打算使用软件用户界面的情景是否包括在“if“语句所涵盖的条件中。对于每个情景相关的建议,有关适用情况的信息在条款/子条款中给出。如果条件陈述不适用,因此建议不适用,则应在表C.1适用性部分的相关列中注明这一点,并在“不适用的原因”列中提供简要解释。下一步涉及确定正在评估的软件是否符合每个建议(如适用)。做出此决策的确切方法可能不同于基于检查的功能是否存在的判断,也可能不同于与用户一起测试软件。无论哪种评估方法被认为是最合适的,拟议的检查表都提供了空间来指示符合性水平,并对所使用的方法或在“评论”栏下做出的判断进行评论。完成的检查表可用于支持与软件符合本文件的声明。它提供了已实现一致性的所有建议的列表。C.2如何使用表格表C.1总结了第6章至第13章中包含的所有标题。——表中具有白色背景的行表示将使用检查表进行评估和报告的单个要求或建议。——表中具有灰色背景的行表示包含的标题,以提供本文件中用于对许多单独建议进行分组的结构信息。由于灰色背景的行不会添加任何其他建议(除了白色背景行中的建议),因此不需要对它们进行评估或报告。章/条编号和标题见表C.1的前两列。第三列用于指示每个条款或子条款中的建议是否适用。那些没有附加条件的建议已经在第3栏中插入了Y(表示“是”),表明它们是适用的。所有其他条款/子条款需要根据正在开发或评估的特定软件系统的设计情景进行检查。应该指出,一些有条件说明的建议需要填写第3栏。此外,应检查所有建议的适用性,并酌情在第3栏中输入Y或N(表示“否”)。如果建议不适用,应在第4栏中插入一份简要说明,说明理由。在检查建议是否得到满足时,有必要审查第3栏中显示适用的所有项目。GB/T18978.129—202*/ISO9241-129:2010在第5、6或7栏的相关位置应有一个条目,显示每个适用的建议是否已经满足(Y)、部分满足(P)或未满足(N)。任何被判定为部分满足或不满足的条款/子条款应附有一份简要说明,解释出现这种情况的原因。C.3检查表的复制本文件的用户可以自由复制本附录中包含的表格,用于证明与ISO9241这一部分的一致性。检查表的可编辑版本提供在名为“ISO-9241-129-tables”的公共信息文件夹的子文件夹中,网址为:TableC.1表C.1检查表示例66.2.b6.3.b6.4.b73030202*/202*/ISO9241-129:2010202*/202*/ISO9241-129:201088.1.1.b8.1.2.b8.2.4.b2233202*/202*/ISO9241-129:2010202*/202*/ISO9241-129:2010202*/ISO202*/ISO9241-129:201033443355202*/202*/ISO9241-129:2010202*/202*/ISO9241-129:2010202*/ISO202*/ISO9241-129:2010202*/202*/ISO9241-129:2010202*/ISO9241-129:2010202*/ISO9241-129:20103399202*/202*/ISO9241-129:2010GB/T18978.129—202*/ISO9241-129:2010参考文献[1]ISO9241-13:1998,Ergonomicrequirementsforofficeworkwithvisualdisplayterminals(VDTs)—Part13:Userguidance[2]ISO9241-20:2008,Ergonomicsofhuman-systeminteraction—Part20:Accessibilityguidelinesforinformation/communicationtechnology(ICT)equipmentandservices[3]ISO9241-110:2006,Ergonomicsofhuman-systeminteraction—Part110:Dialogueprinciples[4]ISO9241-151:2008,Ergonomicsofhuman-systeminteraction—Part151:GuidanceonWorldWideWebuserinterfaces[5]ISO9241-171:2008,Ergonomicsofhuman-systeminteraction—Part171:Guidanceonsoftwareaccessibility[6]ISO9241-920:2008,Ergonomicsofhuman-systeminteraction—Part920:Guidanceontactileandhapticinteractions[7]ISO14915-2:2003,Softwareergonomicsformultimediauserinterfaces—Part2:Multimedianavigationandcontrol[8]ISO/IECTR19764:2005,Informationtechnology—Guidelines,methodologyandreferencecriteriaforculturalandlinguisticadaptabilityininformationtechnologyproducts[9]ISO/IEC24751-1:2008,Informationtechnology—Individualizedadaptabilityandaccessibilityine-learning,educationandtraining—Part1:Frameworkandreferencemodel[10]ISO/IEC24751-2:2008,Informationtechnology—Individualizedadaptabilityandaccessibilityine-learning,educationandtraining—Part2:“Accessforall”personalneedsandpreferencesfordigitaldelivery[11]ISO/IEC24751-3:2008,Informationtechnology—Individualizedadaptabilityandaccessibilityine-learning,educationandtraining—Part3:“Accessforall”digitalresourcedescription[12]ETSIEG202132,HumanFactors(HF)—UserInterfaces—Guidelinesforgenericuserinterfaceelementsformobileterminalsandservices,2004[13]ETSIEG202325,HumanFactors(HF)—UserProfileManagement,2005[14]ETSIEG202416,HumanFactors(HF)—UserInterfaces—Setupproceduredesignguidelinesformobileterminalsandservices,2006[15]BENYON,D.,MURRAY,D.,Applyingusermodellingtohuman-computerinteractiondesign,AIReview,Volume7:3–4(August)199–225,1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论