技术人文 | 焦点:视觉辅助功能的基础

你知道吗?几乎每一百个人里,便有一个没法用视觉感受世界。在中国,视障人士数量已经超过1700万,相当于一个深圳常住的人口数量。

而在互联网时代,智能手机成为了信息的入口,但对于视障人士来说,看不见屏幕是不是就意味着不能使用智能手机、丧失接收信息的权利了呢?

当然不!视障人士也可以使用手机,而且使用效率一点也不差!那你知道他们是如何使用的,小米在这方面又做了什么吗?

c61ebedfefdffd29bda4a6bea1e6c506.png

(图:屏幕阅读器TalkBack开启界面图)

不同于用“看”的,视障用户使用手机是用“听”的。只要使用视觉辅助功能—屏幕阅读器(安卓叫TalkBack,iOS叫VoiceOver/旁白),就可以“听”到手机上的内容。

屏幕阅读器开启方式

  • 安卓同时按住“音量+”与“音量-”打开TalkBack,或通过【设置】-【更多设置】-【无障碍】-打开TalkBack

  • iPhone:【设置】-【通用】-【辅助功能】打开【旁白】

  • Windos/Mac:分别通过搜索开启【讲述人】与【旁白】,打开功能。

但屏幕阅读器到底是怎么运作的呢?那就要从“焦点”讲起了。

● 焦点是什么?

"焦点(Focus)"就像屏幕阅读器的眼睛,负责聚焦页面内容(每一项内容称为一个“元素”),获得焦点的元素会被方框标记,成为被选中的状态。

当使用屏幕阅读器时,屏幕阅读器会检测"焦点(Focus)",并且识别焦点内容,然后由TTS把识别的内容朗读出来。如此视障用户听见播报,便知道正在浏览什么。

在相对理想的交互情况下,焦点会首先集中在页面最左、最上方的元素,像日常阅读一样,右滑移动焦点的顺序从屏幕的顶部到底部流动,从左至右进行排布

不过,同样有程序员会将焦点优先设置在大标题、登录按钮等优先级高的元素,从而让用户尽快了解页面主要内容或完成主要操作。

1cca69097d1de50f95c85e142d5f5bf1.png

(图:MIUI系统【设置】应用界面,第一个获得焦点的是大标题“设置”,第二个是搜索框)


● 怎么切换焦点?

那要如何浏览页面其他内容呢?这时候需要向右滑动,切换到下一个焦点;向左滑动则可以返回上一个焦点;双击屏幕则可以“激活”焦点(相当于正常使用时,手指点击一下)。比如,有一个链接获得了焦点,双击就可以跳转进这个链接。

有些用户更喜欢使用电脑操作。电脑端的操作也一样,通过Tab键向右移动焦点、Shift+Tab键向左移动焦点、回车激活焦点。

除了左右划动,还有一种切换焦点的方式。假如你已经很熟悉某个界面,知道元素大致位置,就可以直接单击某个元素,焦点就会改变位置,从之前聚焦的元素跳到正在触摸的内容。就像是读一本书可以直接从中间开始,不需要一页页翻过去,快速省时!

● 假如工程师忘了加焦点


在理想状态下,页面的所有元素都被加上了焦点,那么你只要手指右划、右划,听见语音跟随着焦点依次朗读,页面内容全get!

但如果程序员忘记给某个元素标上焦点,它就被忽略了,无论如何左右划动都选不中,就像披上了一层隐身衣,屏幕阅读器“看不见”,语音朗读更是无从谈起。

像是弹窗页面的关闭按钮、动态滚动的广告图片,许多视障用户都有被困在弹窗广告里打转的经历,怎么也选不中那个小小的“×”,无法退出,只能一次次在屏幕上猛戳,希望能幸运戳中。

e981bea6729d33543d5c13fa28892eaf.png

(图:某应用界面,悬浮窗的关闭按钮没有设置焦点,以致无法选中并关闭)

● 焦点也不是有加就好

焦点也不是只要加上了就好,多加焦点焦点未分等也会让视障用户使用困难。比如:一字排开的几个按钮,焦点没有拆分,屏幕阅读器就会直接读取一整行,无法单独选中其中一个。

想象一下,你点进购物APP,想要秒杀一款打折的家具,却听见TTS把桌椅板凳沙发吊灯像报菜名一样念完,但没告诉你现在焦点选中了哪个,是不是很让人抓狂?

a20aa8f6484412d7dad1822fe32f9445.png

(图:某应用界面,因焦点没有分割,导致一行中的不同元素共享同一个焦点)


国内厂商中,MIUI系统的无障碍适配走在前列,针对信息无障碍的起步也较早,经过程序员的无障碍意识普及、软件Bug的持续排查,以及公司对于用户平等使用手机权利的重视。系统自带的APP经过几次收集用户反馈与自我筛查,已经基本杜绝了无焦点、多焦点、焦点顺序错误等问题。

d5153342d1873351675a1619ed65bb9a.png

(图:MIUI在微博与用户互动,无障碍产品负责人在线解答问题)

然而,除了MIUI的原生应用外,部分非小米系的应用无障碍适配可能没有那么好,欢迎大家开启屏幕阅读器一同尝试,看看你手机里的应用,是不是都有加上焦点呢?如果没有,也欢迎你们主动反馈,让每个应用的无障碍都适配得更好!

无障碍是一条漫长的路,也希望有更多人成为我们的同路人,相信信息世界全面适配无障碍的那天,一定会更快到来,让全球每个人都能享受科技带来的美好生活!

  • 实用TIPS

在安卓系统里,如果你想要给一个view加上屏幕阅读器的焦点,可以使用以下方法:

view.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED);

(右滑查看完整代码)

然而,单单有了焦点并不能使视障人士顺畅使用手机。还需要为焦点添加“标签”,从而能被TTS朗读。那么标签是什么,为什么要添加标签,使用场景及添加规范又是什么呢?

我们会在“技术人文”后续系列中跟大家介绍,记得关注小米技术,订阅话题!

END

6fc61181762955a553342be6d6834ed7.gif

676d0161db7cc55e8362374bb104e261.png

小米技术
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【科学文献计量】pybibx论文原文精读与对照翻译
lys_828的博客
10-08 1454
文献计量和科学计量分析为复杂的研究领域和跨不同学科的协作动态提供了宝贵的视角。本文介绍了 pyBibX,这是一个 Python 库,旨在对来自 Scopus、Web of Science 和 PubMed 的原始数据文件进行全面的文献计量和科学计量分析,将最先进的人工智能 (AI) 功能无缝集成到其核心功能中。pyBibX可执行全面的探索性数据分析 (EDA),通过视觉上吸引人的图形插图呈现结果。网络功能已被巧妙地集成,包括引文、协作和相似性分析。
深度学习在医学影像中的研究进展及发展趋势
weixin_45585364的博客
01-11 6766
点击上方蓝字关注我们深度学习在医学影像中的研究进展及发展趋势王丽会1,2,秦永彬1,21贵州省智能医学影像分析与精准诊断重点实验室,贵州 贵阳 5500252贵州大学计算机科学与技...
来了!新一代 App 视觉增强辅助方案它真的来了!
开发者技术前线-DevolperFront
04-01 603
点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱17世纪之前,欧洲人认为天鹅都是白色的,但忽然有一天,人们看到了第一只黑天鹅,随着这个黑天鹅的出现,人们认知彻底坍...
AndroidTalkBack模式下,让控件主动得到焦点
brook0344的专栏
08-31 7190
光调用requestFocus()是没用的   创建控件时必须设置setFocusableInTouchMode(true); 或者在XML配置控件有这个属性。 否则requestFocus()没用。
talkback适配:焦点顺序切换问题
最新发布
qq_45730283的博客
03-08 246
如:这里id从1到6,则会以这6个id 对应的虚拟视图,从小到大进行焦点切换。这里将上述的id数组,与对应虚拟视图做了绑定。
抖音Android无障碍开发知识总结
字节跳动技术团队官方博客
08-13 7001
抖音无障碍背景国家近期开展了无障碍建设活动。为了积极响应国家号召,为抖音视障用户能够得到更好的交互体验,对抖音无障碍功能进行了专项治理和改造。无障碍模式下的使用方法抖音的无障碍功能实现主要...
图像分类任务中的tricks总结
我爱计算机视觉
03-04 576
点击我爱计算机视觉标星,更快获取CVML新技术本文来自机器学习小王子(ID:MachineLearningLab),原文链接图像分类任务中的tricks总结。计算机视觉主要问题有图像分类...
现代教育技术自测题及答案.doc
09-29
19. **教育技术的关注焦点** - 对教育技术的关注点应该是**技术方法的应用**而非仅仅关注物化形态的媒体(错误)。这意味着除了硬件设施外,教学策略的设计与实施同样重要。 20. **教育技术与电化教育的关系** ...
众包手机的人力投入:CHIMP系统的应用分析与改进
首页>外文书>人文>心理励志> Crowdsourcing and HumanComputation for the WebWWW 2018,2018年4月23日至27日,法国里昂45CHIMP:众包手机的人力投入Mario Almeida2,MuhammadBilal,Alessandro Finamore£,Ilias ...
Python节气计算与艺术创作:用代码生成以节气为灵感的艺术作品,美轮美奂,四季如画
!...# 1. Python节气计算基础 本节将介绍Python中节气计算的基础知识,包括节气计算原理、节气数据获取以及节气计算代码...- 地球绕太阳公转的轨道为椭圆形,太阳位于椭圆的一个焦点上。 - 地球自转轴与公转轨道平面成23.
Android Studio无障碍功能
热门推荐
安卓开发&音视频开发
08-30 2万+
本文档介绍了 Android Studio 2.2 及更高版本中的无障碍功能
talkback 问题解决方案
空之境界
03-16 7311
1,按确定无响应,设置onClickListener或者onItemClickListener, 2,有两个光标的问题,在自定义的adapter中的getview函数最后添加serAccessibilityDelegate成员类,这个类里面可以截取当前View的accessibility focus事件和accessibility click事件。可以使用host.getParentforAcce
TalkBack无法选中,无法朗读(朗读错误) 的问题
10-15 3668
1.  focusable = true xx.setContentDescription() xx.setOnclickListener() 2. android:minHeight="?android:attr/listPreferredItemHeight" 3. requestFocus()    setFocusableInTouchMode(true); 还有一种问题,遇到的...
Android】如何让一个控件能主动获取焦点
学无止境~
06-27 1086
比如说我做的一个界面上有很多个按钮,但是我想默认将焦点设置在其中特定的一个按钮上面,这时候怎么样做才能设置成功能,需要这么两步: 第一,在XML中控件的属性中加上以下这么两项属性        android:focusable="true"        android:focusableInTouchMode="true" 第二,在代码中用调用requestFocus()方
Android TTS实现简单阅读器(一)
weixin_33895016的博客
03-18 406
Android TTS实现简单阅读器 简单的Txt文本阅读器,主要用于介绍Google Android的TTS接口。 一、TTS 在package android.speech.tts内,主要阅读下TextToSpeech.OnInitListener、TextToSpeech. OnUtteranceCompletedLis...
浅淡视觉焦点与网页布局设计的关系
轻轻草原
10-28 650
我一贯认为用户体验不是产品的设计让客户满意,而是让客户在舒服的状态下按我们希望的步骤前进,一个好的产品设计师会为他的客户设计一个隐形的行为轨迹路线。但首先还是要满足客户舒服的感觉,对于网站来说,客户的器官体验主要来自三处--眼、手、耳。其中眼是重中之重,让它感觉舒服了,客户最起码就满意50%以上了。 以前在分析7个B2C网站的提过界面的宽度对用户的浏览会造成障碍,原因就是视觉焦点造成成的。 这...
手机APP界面设计规范:如何定义视觉规范
xuegangic的专栏
04-24 9684
25学堂|APP设计|网页设计师加油站 首页APP界面设计APP设计模板APP产品秀UI设计干货APP图标Html5CSS3APP设计教程优秀设计APP创业 当前位置: 首页 >> APP界面设计_APPUI设计_APP设计素材 >> 阅读正文 手机APP界面设计规范:如何定义视觉规范 发布于: 20
触屏手机点击区域的小秘密
精彩人生
03-09 905
做触屏手机产品设计,要注意所有的可点击元素都有足够的点击区域,但是这并不是说你要把所有的按钮图标链接都设计的足够大,手机上的视觉焦点和操作焦点是不一样的,操作焦点是可被放大或移动的点击区域。 这里分享几个点击区域的小秘密,帮你解决操作准确率的问题。 一、扩大操作焦点 iPhone自带的控件NavigationBar上的Button、TabBar上的Item、ToolBar上的Bu
计算机科学与技术导论:入门与基础知识
教学要求注重理论与实践相结合,除了讲解专业知识,还涉及与信息技术相关的人文社科知识,旨在培养学生的社会责任感和专业自豪感。教师在授课过程中应引导学生对所学专业有深入的理解,同时对后续课程有一个概览性的...
写文章

热门文章

  • 干货 | 浅谈机器人仿真平台 19286
  • 浅谈动态追踪技术 9681
  • 多设备智能语音交互—小爱协同唤醒 8215
  • 一篇文章搞懂HDFS管理权限 8033
  • 2018年度小米运维盘点 7852

分类专栏

  • 小米运维 48篇
  • 小米生态云 9篇

最新评论

  • 干货 | 浅谈机器人仿真平台

    Helin123✓: 很好的文章,清晰明了

  • 小米SU7智能座舱揭秘:五音区语音交互,智能语音新体验

    普通网友: 博主的文章让我对这个主题有了全新的认识,细节描写非常到位,让我感受到了博主的深厚功底。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • 日志异常检测初步实践与探索

    张起灵先生: 求开源实现啊,大佬

  • 干货 | 双曲空间度量学习在情绪识别中的应用

    jack-pudding134: 请问有论文吗

  • 拥抱开源 | Xiaomi Vela团队成果连连,喜讯不断

    Lemon Aourase: 请问开源地址在哪?

大家在看

  • 智慧 工业零件检测数据集 该数据集共有13种 2100张图片数据; 已处理成yolo格式、voc格式; yolov5-yolov10通用 工业数据集 零部件数据集 810
  • STM32--USART外设 1233
  • 【数据结构与算法】《布隆过滤器:高效数据筛选的魔法工具》
  • C++ | Leetcode C++题解之第504题七进制数
  • 快递数据集 快递包裹数据集 4030张。目标检测实例分割数据集YOLO适用txt格式。训练集1920张图片,验证集188张图片,测试集89张图片,直接用模型训练。目标检测,实例分割 都能用 包裹数据集 270

最新文章

  • 重阳特辑!老年预备役的必修课
  • 小米·北大 | 校企携手举办全国优秀博士生论坛,欢迎围观!
  • 小米 AI 实验室大模型团队2篇论文被 EMNLP 2024 录用
2024
10月 1篇
09月 6篇
08月 8篇
07月 11篇
06月 7篇
05月 9篇
04月 11篇
03月 7篇
02月 3篇
01月 8篇
2023年95篇
2022年62篇
2021年17篇
2020年13篇
2019年76篇
2018年13篇
2017年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家南京商场美陈厂家直销潞城玻璃钢游乐场门头雕塑长沙标识玻璃钢彩绘雕塑郴州仿铜西式玻璃钢雕塑潍坊市玻璃钢人物雕塑价格江苏玻璃钢雕塑生产周口玻璃钢仿铜雕塑小品黑龙江景区玻璃钢雕塑定制玻璃钢雕塑高跟鞋龙南玻璃钢花盆花器玻璃钢动漫影视人物雕塑普陀区拉丝玻璃钢雕塑厂家供应辽宁商场创意商业美陈理念玻璃钢人像雕塑平台排名福建节庆商场美陈市场价连云港玻璃钢商场美陈江西仿铜玻璃钢雕塑供应商平凉广场玻璃钢雕塑订做南阳玻璃钢雕塑加工湖南商场美陈报价透明树脂玻璃钢户外人物雕塑修文玻璃钢雕塑厂有哪些宿迁玻璃钢人物雕塑定做价格上海玻璃钢花盆厂玻璃钢抽象汽车雕塑鹤山玻璃钢雕塑价格芜湖玻璃钢雕塑人物设计玻璃钢雕塑家园方形玻璃钢花盆厂家芜湖景区玻璃钢雕塑定制香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化