T2.01.3Button-context compositional meaning设计研究

按钮与其所在情境共同构成句意

别名: 按钮情境组合 · 邻近上下文 · 完整动作句意

概念解释

按钮—情境组合语义(button-context compositional meaning)指按钮标签与邻近标题、对象名称、当前选择、说明和状态共同表达完整动作。例如列表行中的“归档”可由该行标题提供对象。设计单位应是整个操作区而非孤立字符串,但关键语义不能依赖可能折叠、滚走、动态替换或只凭“上面/右边”才能找到的线索。

机制

组合能减少重复并保持按钮易扫:稳定标题给对象,选择摘要给数量,按钮给动作。问题发生在元素不再同时可感知时——响应式重排把标题移走、读屏按控件列表跳过可视标题、验证错误改变选择、滚动让对象离开视口,原本完整的句子便断裂。屏幕位置也不是可靠语义关系;布局、阅读方向和放大会改变位置。显式程序关联、持久对象信息和自足的可访问名称让组合在不同呈现方式中仍成立。

怎么研究

用真实状态矩阵测试操作区:单项/批量、空选择、滚动、窄屏、放大、翻译扩展、异步更新和读屏控件导航。请参与者复述动作、对象、范围与结果,并检查其依据是否仍在当前感知范围内。比较重复对象于按钮、邻近摘要和可访问名称的方案,权衡扫描负担与误选;不要只在设计稿的默认桌面位置验证。

边界

邻近上下文可以承担按钮未重复的信息;付款、授权、不可逆性或隐藏副作用等关键后果必须在激活前持续可见、与按钮程序关联,并可由辅助技术取得,不能依赖会折叠、滚走或只靠视觉位置的线索。图标按钮仍需可访问名称,且 tooltip 不能成为唯一名称。重复表格可让行提供对象,但按钮从行移到批量工具栏时必须重新说明选择范围。高风险确认还要按专门规则陈述具体对象与后果;组合语义关注的是各元素能否共同构成可理解动作。

怎么落地

  • 先写完整语义:“[动作] [对象/选择],产生 [结果]”,再把信息分配给标题、摘要、说明和按钮,并标注哪些部分必须持续可见。
  • 用结构和程序关系绑定按钮与标题、描述、行或选择摘要;可访问名称在脱离视觉位置时仍应区分动作与对象。
  • 对滚动、折叠、响应式重排、动态刷新和错误状态设置保护:关键对象消失时让标签或摘要补位,选择变化时同步更新。
  • 做上下文移除测试与辅助技术回归;若隐藏任一易消失元素后动作变得多义,就提升关键语义到按钮或持久邻近区。

延伸

  • 同组T2.01.1 按钮文案应描述将发生的具体动作 · T2.01.2 泛化词无法让用户预判结果 · T2.01.4 确认与取消的措辞需彼此对立且清晰
  • 相邻T1.02.3 动词需具体到可判断后果 · T2.06.1 需说明具体对象与不可逆范围
  • 站内检索button context · accessible name · selection summary

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/T2.01.3