问题概述

  将信息分组为熟悉的、可管理的单元,更易处理和记忆。

示例

用途

  • 用于想引导用户更容易地认知信息;
  • 用于当信息过多,整体内容难以理解时[1];
  • 用于方便用户回忆或处理信息;
  • 如果需要检索、搜索或分析信息,不要使用本模式[2];
  • 不要将本模式用于改进简单性、易读性或页面整洁度[3]。

解决方案

  将信息分组为有限数量的单元或块,便于信息处理和回忆。
  将信息分解为细小的分组或块,便于信息理解和记忆。本模式顺应人类有限的信息处理能力及短期记忆存储。
  将大量信息细分为分块,便于用户理解和概览,信息的分块方式有利于用户判断什么内容重要且值得牢记[4]。
  j将文本拆分为段,并配以标题,用于寻找特定主题。标题的选择以及段落内容的组成方式有助于用户理解文本。[5]

分块规模

  一切信息都可做分块处理,但应保持克制,不要分成太多块。已经有不少关于短期记忆能处理的最多分块数量的讨论。近期研究表明,最多分块数量为4±1,而早前的研究建议数量为7±2.

菜单项数量始终保持4到5个?

  不要使用本模式提高简单性或简化页面设计。本模式仅能方便信息处理。菜单项数量、项目符号数量、单选按钮数量等无法用分块模式确定,也许能用其它方法得到[6]。

分块时机

  设计工作中使用分块模式应参考文章《人类信息处理的能力限制[7]》.换句话说,本模式的适用场景为:必须记住特定信息以便后续使用;使程序界面吸引力强,能让最终用户记忆深刻[8]。

说明

  块是短期记忆中的信息单位,例如一串字母、一个单词或一组数字。将信息划分为块,以顺应短期记忆能力限制。
  本模式用于辅助处理信息,将长串信息分解为小块,便于记忆或掌握信息——特别是当大脑受到其它因素干扰时。

原文地址:https://ui-patterns.com/patterns/Chunking

[1]原文:Use when you have an excessive amount of information that is not readily understood in its full form
[2]原文:Do not use when the information must be searched, scanned, or analyzed.
[3]原文:Do not use chunking as an argument for improved simplicity, legibility, or uncluttered page design4.
[4]原文:Chunk larger piles of information into smaller chunks to make it easier for the user to comprehend and get an overview. Deciding on how information is chunked together can help form the user’s perception of what is important and worthwhile to remember.
[5]原文:Chunking text into paragraphs with headers allow scanning for a particular subject. The choice of headers and what should go into which paragraph help form the reader’s perceived meaning of the text.
[6]原文:Design decisions about the number of menu items, power points bullets, or radio buttons can’t be justified through chunking but likely through other arguments.
power points bullets这个单词实在不知道该如何翻译,只好暂时根据bullets翻译成项目符号,有清楚该词组意义的朋友可以跟我说依稀爱
[7]:文章名称:“The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information” by George Miller, The Psychological Review, 1956, vol. 63, p. 71-97.
[8]原文:In other words, chunking is ideal when specific information must be memorized for later use or when an interface must compete against other stimuli for the attention of the working memory of the end user4.

(翻译)分块模式(Chunking)相关推荐

  1. python分块处理功能_Python自然语言处理学习笔记之信息提取步骤分块(chunking)...

    一.信息提取模型 信息提取的步骤共分为五步,原始数据为未经处理的字符串, 第一步:分句,用nltk.sent_tokenize(text)实现,得到一个list of strings 第二步:分词,[ ...

  2. python nlp 句子提取_自然语言16.1_Python自然语言处理学习笔记之信息提取步骤分块(chunking)...

    QQ:231469242 欢迎喜欢nltk朋友交流 http://www.cnblogs.com/undercurrent/p/4754944.html 一.信息提取模型 信息提取的步骤共分为五步,原 ...

  3. 基于内容可变长度分块Content Defined Chunking

    最近在研究开源网络云盘代码,发现他们在文件存储时用到一种文件切割复用的技术,能大大提高磁盘使用率,节省空间 在网上找了些这个技术(Content Defined Chunking)的一些说明. 基于内 ...

  4. 特征工程(二) :文本数据的展开、过滤和分块

    如果让你来设计一个算法来分析以下段落,你会怎么做? Emma knocked on the door. No answer. She knocked again and waited. There w ...

  5. 使用基本MVC2模式创建新闻网站

    使用基本MVC2模式创建新闻网站 MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器".MVC应用程序总是由这三个 ...

  6. ERP开发中应用字符串解析实现界面翻译智能化

    ERP中要实现界面多语言的功能,则要对各种情况的字符串进行处理并作出翻译.有些字符串的翻译是有规律可行的,遵循相应的模板模式,解析字符串,可以实现机器翻译的效果. 请看帐套数据库表的设计ADCOMP ...

  7. word如何翻译成中文?Word翻译成中文的方法分享

    word如何翻译成中文?相信小伙伴们对word文档都不太陌生,我们日常上班或者上学多多少少都需要接触到这种文档,word操作简单,而且方便,但是唯一有点不好的就是,一旦对方给我们传送外文文档,是没发直 ...

  8. Python调用有道、百度、彩云API实现自然语言翻译

    最近做的某个项目中需要用到中英文之间的翻译,故使用 Python 编写 MachineTranslation 包,调用有道智云.彩云小译.百度的自然语言通用翻译 API. 需求 在一个 Python ...

  9. ActionScript 3.0 - MVC模式

    MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器".MVC应用程序总是由这三个部分组成.Event(事件)导致C ...

最新文章

  1. java jdbc 教程_java JDBC系列教程之JDBC类的简析与JDBC的基础操作
  2. Protocol Buffers java
  3. 2.3.1 为超参数选择合适的范围
  4. php怎么把文字改成黑色,微信如何调成黑色模式?
  5. explain ref_数据库查询优化:使用explain分析sql语句执行效率
  6. 互联网职场就像一场《鱿鱼游戏》
  7. Java线程:线程交互
  8. openssl、libosip2、libeXosip2三个库的编译过程
  9. 人工智能--一种现代的方法(知识点总结第一章)
  10. 银行软件测试项目管理中存在的问题及解决的对策
  11. 以字符串为例,谈谈Python到底要学到什么程度
  12. 如果恰巧有一台超微服务器,如何调节风扇转速
  13. wms地图绘制工具_地图空间分析工具MapViewer下载-地图空间分析(MapViewer)下载v8.4.406 官方版-西西软件下载...
  14. Oracle Cloud(甲骨文)开启root登录
  15. R语言(四) 自定义设置x轴时间刻度值
  16. 安卓10以上的AndroidStudio无线调试
  17. 导读:Python 简史
  18. 神经网络拟合是什么意思,神经网络拟合二次曲线
  19. Chrome下, iframe中PageUp时导致父/祖先元素显示错位
  20. 测试面试葵花宝典,欲练此功,必看此文(持续更新中)

热门文章

  1. 免费的在线Web文件管理器:Net2FTP,Pydio,eXtplorer,KodExplorer–功能强大
  2. 【Unity3D实战】零基础一步一步教你制作酷跑类游戏(1)
  3. android sdk所有版本下载,android sdk全平台版本集成
  4. 一文带你深入浅出C语言运算符、表达式和语句
  5. jquery实现图片拖动
  6. OpenCV——图像窗口namedWindow
  7. uniapp开发小程序之上传图片(拍照或从相册中取)
  8. 微信群里的这几类人,真让人想打他
  9. 最近看到需要去学习的点(持续记录)
  10. catia制作物料明细_CATIA导出装配文件的部件列表BOM清单到Excel文件 | 坐倚北风