Knoppix 发行版追溯到文本菜单时代,为盲人计算机用户提供界面。
还记得计算机主要由文本菜单驱动的时代吗?请按
[Y] 是的,我记得。
[N] 不,那是在我出生之前。
[U] 不知道。似乎很熟悉,但很模糊。
在这里输入您的选择:_
是的,就是那种东西。
这不是一次怀旧之旅,而是一个概念验证;这种计算方法实际上是可行的,并且多年来一直运行良好。它不如现代界面那样异步,但这主要是由于随机存取存储器的限制和 CPU 周期,而不是设计。一旦 RAM 变得经济实惠,CPU 变得更加强大,具有启动子 shell 能力的适当 Unix shell 使用户体验比以往任何时候都更加流畅。
这种旧的计算系统运行良好,以至于许多人强烈抵制图形化的虚构“桌面”的想法,他们必须与之交互。有些人仍然抵制这种想法;有些人是痴迷效率的 Unix 极客,另一些人是看不见假装桌面的盲人。
正是后一组人是 venerable Knoppix 发行版的目标,它带有 ADRIANE 用户界面。
Knoppix 和 ADRIANE
Knoppix Linux 发行版 自 2000 年 11 月以来就已存在。它迅速普及,因为它是最早可用的 live 操作系统之一;您可以从 CD 启动并使用 Linux,而无需实际安装它。只要您将数据保存到硬盘驱动器或网络共享,光盘本身就可以是您的操作系统。当时,这是一个开创性的想法,而且现在仍然是,因为非开源操作系统缺乏任何这样的范例(即使是后来开发了 live-like 环境用于维护的操作系统,也不打算让您将该启动盘用作您的操作系统)。
自从 live 启动变得普遍以来,对 Knoppix 的呼声逐渐减弱,因此 Knoppix 团队在开发完全基于声音而不是视觉的用户界面方面没有受到太多关注。它专门针对盲人计算机用户,并且刻意欢迎非技术用户。此界面称为 ADRIANE:音频桌面参考实现和网络环境。
使用 ADRIANE
与许多操作系统一样,Knoppix 和 ADRIANE 可能无法由盲人用户安装,至少不容易安装,因为要进入 ADRIANE,必须提供启动参数,并且没有音频提示告诉用户计算机何时准备就绪。公平地说,我还没有见过具有盲人可访问 BIOS 的计算机(某些 EFI 实现更好),因此首先让计算机从安装介质启动可能很棘手。
要直接启动到 ADRIANE 而不是传统的图形桌面,请输入字符串
adriane
在引导加载程序处,然后按 Enter 或 Return 键。
如果您代表盲人用户安装 Knoppix,则可以在安装后预先配置此启动选项,以便用户不必在每次启动时都输入它,从而使系统能够自给自足。
ADRIANE 只是一个菜单系统。默认情况下,它提供
- 通过 ELinks 文本 Web 浏览器访问互联网。
- 电子邮件。
- 从扫描文档中识别文本。
- 多媒体播放,以及自定义 YouTube 界面。
- 使用围绕 GNU Nano 构建的自定义界面进行文本编辑。
- 文件管理。
- 联系人管理。
- SMS 文本消息,适用于支持它的电话和服务提供商。
- 所有常用计算机首选项的设置(音量、网络、电子邮件设置)。
- 需要传统屏幕阅读器时的图形回退。
ADRIANE 具有其他自定义项。
ADRIANE 菜单中的第一个选项是帮助屏幕。这解释了 ADRIANE 的一些额外的导航选项,主要围绕 Caps Lock 键。例如,Caps Lock + 空格键提示 ADRIANE 读取当前行(ADRIANE 默认情况下执行此操作,但如果您想强制重新读取,则可以这样做)。Caps Lock + 向上箭头提示 ADRIANE 读取上一行,Caps + 向右箭头逐字符读取当前行,依此类推。
正常导航与您预期的一样,使用箭头键和 Enter 键。
设计方案
在某种程度上,ADRIANE 界面的整体设计理念与旧式文本菜单以及现代智能手机有很多相似之处。例如,主 ADRIANE 菜单充当一种主屏幕,Escape 键充当一种通用后退按钮。对于任何使用过 Web 浏览器或智能手机的人来说,即使该界面完全是 Knoppix 特有的,它也很熟悉。
ADRIANE 的基础应用程序对于日常 Linux 用户来说很熟悉。例如,文本编辑器启动到自定义的记事本式管理系统。默认选项是创建新笔记,然后启动 GNU Nano,您可以在相当熟悉和直观的环境中编写和编辑。Ctrl-x 退出 Nano 并返回到笔记管理器,其中包含编辑您刚刚编写的笔记或开始新笔记的选项。与往常一样,Escape 键将您带回主菜单。
同样,电子邮件应用程序是流行的键盘驱动的 Mutt 客户端,但其著名的复杂配置由 ADRIANE 设置处理,并预设了流行的电子邮件提供商。
结果是一个可用的系统,具有自定义音频界面,仍然使用熟悉且受良好支持的应用程序。借助基于 Caps Lock 的自定义快捷键,该系统在通常无法通过随机串联应用程序实现的方式上是连贯且统一的。
可用性
ADRIANE 是一个出色的界面,具有针对设计和功能的可靠计划。在某种程度上,它将计算机简化为针对最常见的日常任务而调整的简约设备,因此它可能不是高级用户的理想界面(对于此类用户,Emacspeak 解决方案可能会更好),但重要的是它使计算机易于使用,并且倾向于让用户随时了解每一步。
它很容易尝试,也很容易演示,并且 Knoppix 本身也是一个有用的光盘,因此,如果您对低视力计算机使用或 Linux 一般感兴趣,请尝试Knoppix 和 ADRIANE。
3 条评论