FlashCardify 无障碍更新:VoiceOver、减少动态、富文本与主题支持
了解 FlashCardify 最新的无障碍改进,包括更强的屏幕阅读器支持、减少动态适配、闪卡文字大小控制、富文本渲染,以及浅色/深色/系统主题。
AI Researcher & Software Engineer
这不是“打勾式”改动,而是一次真正的可用性升级
在最近几个版本中,我们一直在认真推进 FlashCardify 的无障碍与可读性优化。目标很务实:让应用在屏幕阅读器下更容易使用,让长时间学习时更容易阅读,让偏好减少动态的用户获得更平稳的体验,并让应用在明亮和昏暗环境中都更灵活。
这并不意味着应用在无障碍方面已经“完成”。但它确实是一次扎实的进步。这次更新覆盖了核心学习流程、设置、闪卡渲染、测验交互,以及整个应用中的视觉舒适度。
更好的 VoiceOver 与 TalkBack 支持
屏幕阅读器支持是移动端无障碍中最重要的部分之一。在这次更新中,我们改进了交互界面的语义结构,也让学习过程中的语音反馈真正变得更有用,而不是把无障碍当作事后补充。
为卡片、切换控件、进度指示器和操作按钮补充了更多语义标签。
在 VoiceOver 和 TalkBack 中,测验答对或答错的语音提示更加清晰。
更规范地使用 ExcludeSemantics 和辅助标签,让装饰性界面元素不会给屏幕阅读器增加无意义噪音。
“减少动态”现在会真正影响应用表现
动画可以让界面显得更精致,但也可能让应用更难使用。FlashCardify 现在会更一致地遵循系统级动画偏好,尤其是在交互控件和界面过渡上。
交互按钮和切换控件现在会遵循系统的“减少动态”偏好。
当 disableAnimations 启用时,卡片过渡和界面反馈会变得更平稳。
当用户明确希望减少动画时,导航和微交互会尽量避免不必要的动态效果。
更大的文字、更丰富的卡片,以及更干净的阅读界面
无障碍也关乎舒适与可读性。一个闪卡应用的好坏,不应只看截图是否好看,更要看在复习数百张卡片之后,是否依然容易阅读。这次版本从多个方面改善了真实的阅读体验。
在设置中加入 A / AA / AAA 闪卡文字大小控制,让长时间复习时更容易阅读。
闪卡正文支持原生 markdown 渲染,粗体和代码块等格式也更清晰。
对卡片、对话框、付费页和测验组件的深色模式可读性做了更大范围的清理与优化。
新增系统 / 浅色 / 深色主题切换,让应用遵循用户偏好,而不是强制单一外观。
浅色、深色还是系统:现在由用户偏好说了算
主题选择不只是外观设置。对很多用户来说,它会直接影响眼睛疲劳、对比舒适度,以及应用在夜间或强光环境中的可用性。FlashCardify 现在提供可持久保存的主题切换,你可以选择浅色、深色或系统,并在多次使用之间保持这个偏好。
除了主题切换,我们还整理了许多卡片、对话框、测验组件、付费页组件和空状态页面在深色模式下的可读性。目标不是“有深色模式就行”,而是“深色模式也要真正好读”。
无障碍是一项持续进行的工作
我们把这看作持续的产品责任,而不是一次性的版本说明。最近的改动让 FlashCardify 对更多用户来说都实质上更好了,但仍然还有很多工作要做:更多测试、更多边缘情况清理,以及在真实学习流程中的更多打磨。
如果你依赖 VoiceOver、TalkBack、更大的文字、减少动态,或者需要强对比的深色模式,并且在应用里感受到任何不顺手的地方,这类反馈都非常有价值。正是这些细节,推动这项工作继续变好。
常见问题
FlashCardify 新增了哪些无障碍改进?
这次更新改进了屏幕阅读器支持,加入了减少动态适配,增加了闪卡文字大小控制,支持更丰富的正文渲染,并新增了浅色、深色和系统主题选择。
FlashCardify 支持 VoiceOver 和 TalkBack 吗?
支持。现在在闪卡、测验交互和可点击控件等关键学习流程中,都提供了更好的语义标签和语音反馈。
我可以在 FlashCardify 中减少动画吗?
可以。应用现在会遵循系统级的减少动态或 disableAnimations 设置,因此启用后,过渡和视觉反馈都会变得更克制。
我可以把闪卡文字调大吗?
可以。设置中现在提供 A、AA、AAA 三档闪卡文字大小,让你在更长的学习过程中选择更舒服的阅读尺寸。
除了无障碍功能之外,还有什么变化?
这次工作也改进了闪卡中的富文本渲染,并加入了可持久保存的浅色、深色、系统主题切换,以提升舒适度和可读性。