Quantcast
Channel: InfoQ - 促进软件开发领域知识与创新的传播
Viewing all articles
Browse latest Browse all 1638

闲鱼无障碍是怎么在端侧实现的

$
0
0

前几天,“闲鱼为1700万人,打造了一条盲道”的文章刷屏了~

视障人群在生活中更加需要高性价比的闲置商品交易,作为目前国内最大的闲置交易平台,今年4月,闲鱼在深圳无障碍研究会视障工程师团队的支持下,先后实现了Android、iOS版本的无障碍支持。

闲鱼在Flutter&Native混合工程下,如何进行无障碍优化?在日常版本迭代频繁情况下,是怎么有效地保持稳定支持无障碍功能?本文为您一一揭秘。

功能演示

今天我们在处理端上的无障碍,一般是为视障群体服务。视障用户如何获取手机上的信息?不同手机系统提供了相应的读屏辅助软件,Android是Talkback,iOS称为VoiceOver(旁白),视障用户通过简单的操作进行交互,触摸、点击、双击、左右滑动屏幕,系统就会通过旁白语音的形式,将界面信息反馈给视障用户。

视障用户怎么使用无障碍功能呢?我们以Android手机为例,简单进行操作,通过“设置” > “更多设置” > “无障碍” > “Talkback”开启Talkback,iOS操作也十分相似,通过“设置” > “通用” > “辅助功能” > “旁白”开启旁白,无障碍的基本操作如下


Viewing all articles
Browse latest Browse all 1638

Trending Articles