加载中
跳转到主要内容

超级管理员16 篇文章

超级管理员

超级管理员

16 篇文章

TA 的文章

动效设计:时间、缓动与克制之间的判断

动效不是装饰,而是界面表达因果关系、空间关系和状态变化的手段。本文从时长、缓动曲线、转场类型、性能成本、无障碍与克制原则等角度,讨论动效设计中真正需要判断的问题。

1天前0 阅读
等待的体验:加载状态、进度感知与耐心设计

用户讨厌等待,但更讨厌不知道要等多久。加载体验的关键不在于消灭等待,而在于管理感知。本文从等待心理、加载模式选择、进度表达、骨架屏、乐观更新、超时与失败处理等角度,拆解如何让等待变得可接受。

1天前0 阅读
错误预防设计:比报错提示更高级的交互

最好的错误提示,是用户根本不会遇到。错误预防不是把校验做严,而是在交互路径上提前消除歧义、限制非法操作、提供安全默认值。本文从约束、确认、撤销、默认值、格式引导与容错边界等角度,讨论如何把错误挡在发生之前。

1天前0 阅读
组件API设计:比Props更深一层的接口思维

组件API不只是props和events的集合,而是组件与使用者之间的契约。本文从API表面、变体管理、组合模式、受控与非受控、事件命名、扩展性与版本演进等角度,讨论如何设计出既灵活又克制的组件接口。

1天前0 阅读
空状态设计:当没有数据时,界面该说什么?

空状态不是“暂无数据”四个字,而是用户与产品之间的第一次对话。本文从首次使用、无结果、权限不足、错误清空等场景出发,拆解空状态的分类、文案、视觉、行动引导与可恢复性设计。

1天前0 阅读
表单校验的时机、文案与可恢复性设计

表单校验不只是“输入不对就报错”。校验时机、错误位置、文案质量、恢复路径和无障碍支持共同决定用户能否顺利完成表单。本文从真实填写场景出发,拆解校验设计的判断依据与落地方法。

1天前0 阅读
中文网页排版:从字号阶梯到行高节奏的细节

中文排版常被当作“选个字体、调个行高”,但它涉及字号阶梯、行高节奏、字重层次、标点规则、中西混排与响应式适配。本文从可读性出发,拆解中文网页排版的判断依据与落地方法。

1天前0 阅读
AI编码助手正在改写开发流程的哪些环节?

AI编码助手已经从补全工具演变为覆盖生成、评审、测试、调试与文档的协作层。本文从工具形态、信任边界、代码归属、评审方式、团队规范与技能结构等角度,分析它正在改写哪些环节,以及哪些环节其实没有改变。

1天前0 阅读
React Server Components落地:边界、数据流与心智模型

React Server Components改变了组件的运行位置与数据获取方式。本文从服务端与客户端的边界划分、序列化约束、数据流模式、缓存策略、组合技巧与迁移路径等角度,梳理RSC落地时的核心判断与常见误区。

1天前0 阅读
TypeScript类型设计:从联合类型到可辨识联合

类型不只是注解,而是接口契约的一部分。本文从联合类型、可辨识联合、类型收窄、泛型约束、类型边界与运行时校验等角度,讨论如何用TypeScript设计出可读、可维护、可演进的类型,而不是把类型写成另一种负担。

1天前0 阅读
关注点分离:从函数边界到服务边界的判断力

关注点分离是软件设计中最古老也最容易被误用的原则之一。本文不重复“高内聚低耦合”的口号,而是从边界判断、分层代价、前端组件、服务拆分与团队协作等角度,讨论什么时候该分、什么时候不该分。

1天前0 阅读
焦点管理:键盘与屏幕阅读器用户的隐形路径

焦点是键盘和屏幕阅读器用户在界面中移动的唯一坐标。本文从焦点顺序、焦点陷阱、模态管理、路由切换、组件组合与测试方法等角度,拆解焦点管理的设计逻辑,让无障碍不再停留在“加个 aria-label”。

1天前0 阅读