用途:设计可调节信息密度的界面,让用户控制一次看到多少信息。资料指出,适合能扫视 200 行的重度用户的信息密度,并不适合需要空间逐条处理信息的用户。
主要能力:给出三档密度谱系。紧凑:间距最小、文字更小、可见条目更多,适合重度用户、数据密集任务和大屏,但可能让认知障碍用户不堪重负,在触屏上难以点按,低视力用户难以扫视。舒适(默认):间距适中、标准字号、可见性均衡,适合多数用户与场景,应作为默认并优先优化。宽松:间距充裕、文字更大、可见条目更少,适合认知障碍、低视力、触屏设备、新用户和高压场景,但熟练用户需要更多滚动。
使用方式:提供 2–3 个密度选项,使用清晰文字标签而非仅图标切换;切换立即生效、无需刷新页面;跨会话记住偏好;控件放在所影响内容附近。随密度变化的内容包括条目垂直间距、条目内水平内边距、字号(不低于 0.875rem)、行高(正文不低于 1.5)、每项显示的元数据量、缩略图或预览尺寸、网格列数。不应随密度变化的内容包括:内容含义(任何密度都不丢失信息)、无障碍性(每档都须满足 WCAG)、交互目标(触屏最小 44×44px)、标题结构、键盘导航顺序。
适用场景:列表与信息流控制行高和可见元数据;数据表格控制行内边距和可见列;仪表盘控制卡片尺寸与间距;收件箱控制预览长度与行高;日历控制事件详情可见度。默认值可按视口自适应:1440px 以上为舒适或紧凑,768–1439px 为舒适,768px 以下为舒适或宽松,触屏设备绝不默认紧凑。也可按偏好自适应:系统字号增大时默认宽松,prefers-contrast 激活时略增间距,新用户默认舒适,并允许用户覆盖所有默认值。
限制:资料未提供具体实现代码、框架或安装命令,也未说明收费、价格与平台信息。