惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
A
About on SuperTechFans
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
GbyAI
GbyAI
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
MongoDB | Blog
MongoDB | Blog
MyScale Blog
MyScale Blog
aimingoo的专栏
aimingoo的专栏
H
Help Net Security
月光博客
月光博客
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
WordPress大学
WordPress大学
S
SegmentFault 最新的问题
T
Tailwind CSS Blog
Jina AI
Jina AI
有赞技术团队
有赞技术团队
博客园_首页

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
如何设计表格选中的交互?
一九九九年的一封信 · 2024-10-22 · via 人人都是产品经理

B端产品中,表格选中是一个常见的操作。但并不意味着不需要交互了。这篇文章,就是作者在寻求参考未果自己整理的思考与分析内容,与大家分享。

由于最近在工作中遇到了很多次关于B端平台中表格选中的交互问题,例如业务方提出想要在某些查询条件下选中所有数据,然后进行一些批量操作。于是我去找了很多主流平台去试用各家平台的表格选中功能,对比后发现各家平台对此类需求的交互方式各不相同。

因此我尝试总结一下目前主流B端平台关于表格选中的交互方案并分析其适合的使用场景,希望本篇文章可以为大家提供一些帮助,也希望可以与各位产品同事共同探讨这方面的内容。

一、需求&场景

假设现在有个业务方提出想要在表格中一键全选的操作功能,我们应该从几方面进行分析?

我觉得需要从3个方面去考虑:

1、目前的操作存在哪些问题

我们可以先了解一下用户觉得目前平台的操作方式存在哪些问题,假设用户使用的平台仅有选中当前页的功能,那用户有可能就会说“现在平台只能选中当前页,我有10几页的数据需要重复10几次进行操作,这太麻烦了”。这时我们可以得到一些信息,10几页的数据进行操作,假设平台固定一页展示10条数据,从用户口中我们就可以初步评估用户操作的数据量大小。

2、用户的场景

第二,我们需要了解用户操作的工作场景以及对于时效性的要求,工作场景包括用户的职业以及工作的地点,例如办公室白领去批量操作一些数据和高铁站内的安检队员去批量操作一些数据,这两种情况对操作的时效性的要求不同,会导致我们在设计交互方式时方案侧重点不同。结合用户的工作场景,我们还需要了解用户操作的频率,比如说需要每天进行操作和每周/每月进行操作等等。

3、操作的目的

第三,我们需要了解用户批量操作的目的,比如说A用户需要批量选中一些文案类数据进行导出,B用户需要批量选中一些商品档案类数据进行删除。数据导出需要考虑数据的敏感性,而删除作为系统性操作这时就需要考虑数据的重要性以及关联性等问题。

基于这3个方面,我们可以了解到用户操作的数据量有多少、用户对时效性的要求、用户的操作频次、操作的目的以及数据的重要性。下面让我们看一下市面上主流产品的设计思路,以及我们如何进行选择合适的交互。

二、市面上主流产品的设计

目前主流的批量操作形式分为四类

1. 页面数据不分页,数据采用懒加载形式

参考平台:钉钉管理后台

适用场景:数据量不大、数据重要性低、操作频次高、时效性不高

需要注意:除非页面中能够明确的提示出数据的总条数或是已选中多少条,否则,个人认为如果数据量过大时采用懒加载,用户心里会没底,到底有多少数据,选中了多少,没有一个明确的告知,会导致用户不敢去操作。

2. 页面数据分页,只能选中当前页面数据

参考平台:微盟、有赞

适用场景:数据量不大、数据重要性高、操作频次不高、时效性不高

3. 页面数据分页,只能选中当前页面数据,但是支持调整每页展示数据条数

参考平台:阿里云-云效、禅道

适用场景:数据量中等或数据量大、数据重要性不高、操作频次高、时效性中等

4. 市面上还有一些其他的交互方式来解决分页但是需要全部选中的交互,具体如下:

复选框右侧增加更多操作按钮,下拉可以选择更多操作,如全选所有、反选当页、清空所有

适用场景:数据量大、数据重要性不高、操作频次高、时效性高

需要注意:这种交互需要一定的用户学习成本,需要注意搭配颜色的突出或者是用户引导,否则可能会导致用户无法发现的情况。

额外增加一个选中全部数据的按钮,解决分页无法全选的问题。

适用场景:数据量大、数据重要性不高、操作频次高、时效性高

需要注意:按钮的全选状态、非全选状态,不同分页的复选框选中状态的回显。由于大部分的主流前端现成的组件都不支持此类操作,还需要注意实现的开发成本以及与开发的battle。

三、其他感悟

另外在网上收集关于如何设计表格选中的交互时,还接触了一些主流的回复,比如为什么不可以有一键全选的功能,可以用“不允许用户对看不到的数据进行操作,否则有误操作的危险。”的内容进行统一回复。这句话本身没问题,但是缺少考虑用户的实际使用场景,这种想当然的回复,其实算是一种产品设计的懒政,我个人肯定是不认同的。

其次就是新人产品在设计原型时,可能会想当然的认为用户需要批量选中批量操作的功能,这时不妨直接去找业务方或用户沟通,很有可能在调研完后发现自己想的场景并不存在,避免闭门造车。

本文由 @一九九九年的一封信 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务