NVDA中文交流群精华内容精选第一弹: NVDA的对象导航

本文主要包括两部分内容,第一部分精选NVDA中文交流群成员关于NVDA对象导航使用姿势的精华内容,第二部分精选中文交流群成员关于对象导航线性浏览优缺点的论述。

如果您使用的是NVDA读屏,可以在浏览模式下案h在标题间跳转,案大键盘区1~6在相应级别的标题间跳转。文末附有NVDA中文交流群加入方式。
在此向精华内容贡献者: 暗密、Eureka、Alpha、Win10X64Home表示感谢,本文将保持动态更新,欢迎随时关注。

1. NVDA对象导航超详细使用教程(小白必看)

NVDA的三大浏览模式(对象浏览、文档浏览、屏幕浏览)个具特点,互为补充,但总的目的都是让使用者熟悉屏幕内容的布局,从而更好的与操作系统、工具软件进行交互,其中最重要的一种浏览模式就是对象浏览。

小编:对象浏览是NVDA独具特色的一种浏览模式,掌握这种浏览模式有助于比较充分了解电脑窗口的布局,有助于操作某些没有系统焦点的工具软件,因此能够熟练使用对象导航浏览屏幕,是更好的使用NVDA的必备技能。对于刚接触学习NVDA读屏的朋友来说,理解掌握对象导航的操作逻辑确实有些困难,为此中文交流群里的三位成员(Eureka、暗密、Alpha)分享了他们对对象导航的认识,希望能够帮助到不熟悉对象导航的朋友。

暗密:用对象导航浏览屏幕,简述本人对对象导航的理解。

对象这个词,我们经常遇到,当然可不是找对象这个对象。通俗一点说,对象是指某个具体的事物或者是某个整体。当然这只是我的个人理解,也只是在NVDA读屏上。我们可以这样想:我在中文交流群里艾特某个大佬的时候,这个大佬就是对象。假设我说这个大佬的眼睛很好看,那么这个大佬的眼睛就是我此时所要描述的对象。对象可以是某个人,甚至是某个人的某个部分,也可以是人类这样一个巨大的概念。同理NVDA里的对象,就很容易理解了。因为读屏的对象是屏幕上的内容,所以他的最大的概念就是整个屏幕,屏幕就是读屏最根本的对象。其他需要找的屏幕上的各种信息,我们就需要用对象浏览进行查看。

就像我们平时吃饭,勺子通常放在盘子里,不可能放到别的位置。读屏软件同样如此,读屏软件所朗读的内容自然就是电脑的桌面、各种软件的界面、包括软件里的按钮文字等等。假如餐桌上摆放了许多菜品,我们想吃番茄炒蛋,目标自然就是盘子里的番茄炒蛋对象。如果我们只喜欢吃鸡蛋不喜欢吃番茄,就需要再细化找到番茄炒蛋里的鸡蛋对象。相信大家都熟悉资源管理器,我们以在资源管理器里访问文件为例。假设C盘是最底层的这一项,也就是我们要找C盘内的所有文件,包括C盘。那么C盘内的每个文件夹和每个文件,就是对象。假设我们要找C盘里的A文件夹下的B文件,就需要先返回到C盘,进入C盘之后,先找第一层A文件夹。找到A文件夹后进入,就可以找到B文件。通过这些具体的范例,相信大家对对象的概念已经有了初步认识。

还有两个概念,移动当前导航对象到此对象的父对象和移动到此附对象的首个子对象。这俩概念看起来深奥至极,但实际很简单。副对象,我们可以理解成当前所在的对象,也就是勺子在盘子的哪个部分或是在C盘里的哪个文件夹。子对象,我们可以理解成C盘里的某个文件夹里的文件或文件夹,或是盘子里的番茄炒蛋的番茄和鸡蛋。移动导航对象到此对象的父对象,这句话的意思就是假设在吃番茄炒蛋,我只想吃鸡蛋,但是被妈妈骂了,我只能番茄和鸡蛋一块儿吃。这时我们就不会再针对鸡蛋这个对象,而是把视角重新移回了番茄炒蛋这样菜的本身。在例如在资源管理器中,我原本在找A文件夹里的B文件。这时又不想那么麻烦了,我想把整个A文件夹全部打包发送,就需要按一下退格键直接退到A文件夹这个对象层级,而按退格键的这个过程就是寻找B文件的父对象的过程。B文件的父对象就是A文件夹。寻找子对象的父对象应用于NVDA,快捷键是NVDA加小键盘8。移动到此副对象的首个子对象,这句话的意思就是假设在吃番茄炒蛋,我只想吃鸡蛋,于是就要专门把鸡蛋挑出来。我们的视角就要先进入番茄炒蛋这样菜,然后在这道菜里找鸡蛋对象。再例如在资源管理器中,我们要找A文件夹中的B文件,需要回车进入A文件夹,而按回车键的这个过程就是寻找A文件夹的子对象的过程。如果B文件是进入后切到的第一个文件,那么B文件就是A文件夹中的首个子对象。寻找父对象的首个子对象应用于NVDA,快捷键是NVDA加小键盘2。

还有两个概念,此层级的前一个对象和此层级的下个对象,也很容易理解。同样例如在吃番茄炒蛋,进入番茄炒蛋这个对象之后,按前一个对象或者下一个对象,会听到鸡蛋、生姜、大葱等食材。再例如在资源管理器中,进了C盘的A文件夹,按上下光标浏览文件夹里的文件,就是在找此层及的前一个对象和下一个对象。寻找此层及的前一个对象和下一个对象应用于NVDA,快捷键分别是NVDA加小键盘4和NVDA加小键盘6。
至于上个对象和下个对象,也非常容易理解。例如盘中有好几样菜,我不知道他们是什么,只能够一样菜一样菜的挨个品尝,所有石材都尝一便。在例如资源管理器中,把C盘展开,把C盘内的每个文件夹全部展开,然后从C盘开始浏览,所有文件夹和文件都浏览一遍。类似这样浏览对象的方式,应用于NVDA就是上个对象和下个对象,快捷键分别是NVDA加小键盘3和NVDA加小键盘9。可以看出,用这种方法浏览对象,要找寻到目标对象是非常缓慢的,但由于目前各种软件对无障碍支持程度不同,有些软件无障碍支持特别差,有些对象只能通过这种方式找到,因此掌握这种浏览对象的方法是更好使用NVDA的必备技能。

还有一个概念,读出当前查看的对象。例如我们不知道自己所吃的石材是什么,或者在资源管理器中忘记了我们在哪个文件夹里,此时就需要听读当前对象的名称。应用于NVDA,快捷键是NVDA加小键盘5。

总结一下,就NVDA对象浏览而言,桌面就是最大的对象,吃番茄炒蛋,盛放餐盘的桌面就是最大的对象。无论有多少层及的窗口,用NVDA加小键盘8按到桌面就到头了。此时按NVDA加小键盘4或者6是找不到任何同层级的窗口的,因为桌面是最大的对象,不可能有和桌面同层级的对象。当按NVDA加小键盘2时候,相当于着眼于桌面上的每个窗口,此时在按NVDA加小键盘4或者6就可以浏览同层级各窗口,这些窗口同样是对象,是桌面这个最大对象的子对象。以此类推,需要查看桌面上的某一个对象里面有什么的时候,就像是在找某一样菜里的食材或是C盘内某个文件夹里的文件。

对象导航很简单,NVDA加小键盘8,等于资源管理器内的退格键。NVDA+小键盘2,等于资源管理器里的回车键。NVDA+小键盘4和6,等于上下光标键。

为了便于浏览,NVDA提供了一个简易浏览模式。这个模式相当于把那些没用的东西全部屏蔽掉,比如菜品里的为了美观而添加的装饰性食物,或是资源管理器里系统自动隐藏的文件或者文件夹。有关简易浏览模式,请参看NVDA使用指南相关章节。

注:有关详细内容可参看用对象导航浏览屏幕,简述本人对对象导航的理解。一文。

Alpha:用一颗树说明对象导航

对象就是可以操作的一切东西的意思。窗口、按钮、列表、列表项、甚至于整个桌面都是对象。
对象之间是有关系的。就好比大箱子套小箱子,小箱子里面装了一些东西,大箱子里面也装了一些东西。总之就是互相嵌套的一个结构。比较好理解的就是树杈,一棵大树分了很多树杈,树杈上又分了树杈,在任何一根树杈的上都有叶子。树杈和叶子都是 对象。明白了这些在说两种导航方式:

第一种方法是从大树的主干上,根据某个树叶在某个树杈上面的经验,直接找对应树杈,沿着很快就能找到你需要的树叶。第二种方法是把所有的树杈和树叶都拿出来,看作很多个点,一个个的看是不是你需要的那个树杈或者树叶。

NVDA+ 4 6 就是切换当前层级的上一个下一个对象。这里的当前层级,就好比同一根树干上面的树杈和叶子,因为他们都长在共同的树干上面。NVDA+8是找更外层的树干,就好比你现在找到了一个东西,沿着他找到他是从什么地方分叉出来的。NVDA+2就是通过NVDA+4 6找到了一个新的树杈,把当前层级从原来的树杈变成刚听到的这个树杈继续导航。

Eureka:层级对象导航和线性对象导航的案例说明

做个比喻,按层级的对象导航就好比你在多个工具箱里要找到一把扳手,而这些工具箱往往在盖子上已经标明了其可能包含哪些工具。
比如第一个是“切割类工具箱”,第二个是“刨削类工具箱”,第三个是“螺丝刀套装、扳手以及其他小工具”。据我们推测,要找的扳手可能在第三个工具箱里。此时可以直接找到第三个工具箱打开寻找,可能很快就找到了。而线性导航是忽略上面的标签,从第一个箱子到第三个箱子挨个打开寻找,最后在第三个箱子中发现了你想要的扳手。
两者没有好坏,可以配合使用,最关键的是知道什么时候用什么导航方式才更加高校。

2. NVDA线性浏览的优缺点

小编:NVDA对象导航模式有一组线性浏览屏幕上所有控件的快捷键,及(NVDA加小键盘3移动导航对象到下一个对象,NVDA加小键盘9移动导航对象到上一个对象)。这种线性浏览所有控件的方式,有其独特的优势,但也存在着不便之处。中文交流群里的Win10X64Home分享了他对线性浏览优缺点的一点见解。

Win10X64Home:熟悉屏幕布局,如果想了解窗口内每个控件所在坐标那光用(NVDA加小键盘3移动导航对象到下一个对象,NVDA加小键盘9移动导航对象到上一个对象)两个快捷键还做不到。如果想熟悉窗口内的结构,这种方式我认为并不具体。

以NVDA设置→文档格式的布局为例,用TAB切换到的焦点首先是文档格式属性页和‘确定’、‘取消’两按钮,然后在文档格式属性页下面,又有字体、页面、网页等等分组,每个分组下面又有若干复选框和组合框用于调节。我觉得切换系统焦点的这种方式比从头到尾线性浏览更清楚窗口内的结构。

当然线性浏览也并不是一无是处,有时候不想了解窗口结构只是想快速找到某对象时可以加快速度,比如之前的QQ在发文件时用系统焦点是找不到传输速度、剩余时间等等信息的,用对象层级浏览又有点凡人,这个时候对象线性浏览就可以比较快速地找到它。

NVDA中文交流q群群号:26157017

*NVDA中文交流微信群:点此查看加入方式

标签: none

添加新评论