知识库
展现形式
按阅读与操作任务选择布局、交互和运动方式,不让界面形式代替内容判断。
全部正文
Badge:徽章与标签
说明「新品」「售罄」「-20%」「Best seller」这类 Badge 徽章标签的规则来源、时间窗与口径,与信任标志和促销内容的边界,以及颜色、对比度、屏幕阅读器读出和数量控制。
Before / After:前后对比滑块
说明 Before / After 前后对比滑块如何展示护肤、修图、装修、清洁等效果差异,这是高风险展现:需同条件拍摄、不修图并披露典型结果;依据 APG Slider、WCAG 2.5.7 与 2.1.1 讨论键盘与触摸操作、文字描述和并排替代形式,真实性与合规部分标注需要合规确认。
Callout:提示块与强调说明
说明 Callout 提示块如何在正文中承载提示、注意、警告与小技巧,区分它与 Banner、Toast、Modal 的边界,依据 MDN note、status、alert 角色与 WCAG 1.4.1、1.4.3、1.4.11 讨论语义选择与级别表达,并强调关键购买条件不得只靠 Callout 呈现。
Countdown Timer:倒计时
说明 Countdown Timer 倒计时作为高风险展现的使用条件:必须与折扣和预售的真实截止规则共用同一时间源,禁止循环重置的假倒计时,并覆盖时区、到期状态、读屏播报、减少动态与合规确认。
Drawer:侧滑抽屉
说明 Drawer 侧滑抽屉与 Modal 的边界,何时用它承载购物车、筛选、移动导航或快速查看,以及模态与非模态抽屉的焦点、Escape、背景 inert、小屏全屏和无 JavaScript 退化要求。
Empty State:空状态
说明 Empty State 空状态如何区分从未有过、被条件排除与加载失败三类原因,给出下一步行动,不伪装成有内容,对应各模块的状态与退化,并明确空状态与加载、错误状态的边界及状态通知要求。
Hotspot:图片热点标注
说明 Hotspot 图片热点如何在 Shop the look 与场景图上标注可点击的商品或说明,区分 Media Gallery 与 Overlay,并覆盖文字等价、键盘与触摸目标、裁切漂移和每个热点的可售状态。
Navigation Menu:导航菜单与 Mega Menu
说明主导航、下拉菜单、Mega Menu、移动端抽屉菜单与面包屑的适用边界,依据 W3C APG 与 WAI 教程核对 role=menu 的取舍、hover 与键盘触发、层级深度和面包屑结构。
Pagination:分页、加载更多与无限滚动
比较分页、Load more 按钮与无限滚动三种长集合翻页方式,说明焦点与位置保持、返回按钮恢复、页脚可达、可抓取链接、nav 地标与 aria-current 等要求,并转述 Google 与 W3C 官方页面所写。
Popover:轻量浮层与提示
说明 Tooltip、Popover 与 Disclosure 的区别,何时用轻量浮层承载尺码提示、信息气泡或下拉说明,以及悬停、聚焦、触摸触发和 WCAG 1.4.13 对内容的要求,并强调不得承载关键购买条件。
Progress Bar:进度条与进度指示
说明 Progress Bar 进度条如何表达任务或目标的完成程度,区分确定与不确定进度、progress 与 meter 的语义,并覆盖免运费门槛、评分分布、多步骤流程与上传加载四类场景的真实性与无障碍要求。
Rating Stars:评分星级
说明 Rating Stars 星级评分在只读展示与可选择输入两种用法下的区别,覆盖文字等价、半星与取整口径、原生 radio 输入的控件语义、零评价与少量评价的退化,以及星级不得承载没有来源的分数。
Scroll Reveal:滚动触发动效
说明元素滚动进入视口时淡入、视差与粘性叙事的适用边界,依据 WCAG 2.3.3、Technique C39、MDN 与 web.dev 核对 prefers-reduced-motion、内容默认可见、首屏不延迟、CLS 与动画性能要求,并区分 Marquee 与 Carousel。
Skeleton Loader:骨架屏与加载占位
说明 Skeleton Loader 骨架屏如何在内容到达前用与最终布局相近的灰色占位保持版面稳定,依据 web.dev 的 CLS 优化建议、MDN aria-busy 与 prefers-reduced-motion 讨论布局位移、可访问性、闪烁动画,并强调加载失败必须切换到错误或空状态、慢接口要有超时处理。
Stepper:多步骤流程与步骤指示
说明 Stepper 如何把结账、尺码测量向导、选品向导与订阅设置拆成有顺序的步骤并指示当前位置,依据 W3C WAI 多页表单教程与 MDN aria-current 讨论有序列表语义、返回与保存进度,以及 WCAG 3.3.1、3.3.3、3.3.4、3.3.7 的错误处理要求,区分它与 Progress Bar、Tabs。
Sticky Bar:吸顶、吸底与悬浮固定元素
说明 Sticky Bar 吸顶导航、粘性加购栏、悬浮聊天入口与回到顶部按钮的适用边界,依据 MDN 与 WCAG 2.4.11 讨论 sticky 与 fixed 差异、遮挡内容与焦点、软键盘、安全区、视口占用及与 Banner 和客服入口的关系。