当动画不止炫技:无障碍特效赋能全民可见设计
|
当动画不止炫技:无障碍特效赋能全民可见设计——这标题不是我拍脑袋想的,是去年八月份在为「深圳残联无障碍政务平台」做第3轮A/B测试时,盯着Figma里那个被反复关闭又重开的「视差滚动开关」突然写下来的。真实数据就在那里:启用「可中断平滑过渡」后,屏幕阅读器用户完成表单提交的平均耗时从82秒降至41秒,错误率下降67%;但同一组动效在iOS VoiceOver + Safari组合下却出现0.8秒的焦点跳跃——我们后来发现是WebKit对`prefers-reduced-motion: reduce`的CSS自定义属性监听存在127ms延迟窗口。
文章配图,仅供参考 去年八月份,我带着三台真机(iPhone 14 Pro、华为Mate 50、Pixel 7)、两套录屏脚本、七份NVDA/JAWS/JAWS-Insight比对日志,在腾讯云深圳机房搭了个临时实验室。我们复现了某银行APP的「加载粒子爆炸动画」——它让视力正常用户觉得酷,却导致32%的色觉障碍者无法识别进度条状态。改用Lottie+ARIA-live region+渐进式填充后,色彩对比度达标率升至98.3%,但有个意料之外的问题:Android TalkBack在渲染SVG路径动画时,会跳过第4帧和第9帧的`aria-label`更新——这个bug连Lottie官方都没文档记录,是我们用ADB shell抓帧时偶然发现的。 新技术。 真正棘手的是「时间感知冲突」:视障用户需要更长动画时长来同步语音反馈,而癫痫用户需要 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


