软件可访问性的现状

如果可以实现记得点赞分享,谢谢老铁~

在过去的二十年中,我们看到计算机软件的可访问性取得了巨大的改进和进步。第一代计算机软件的设计做出了几个假设,包括:

  • 所有用户都可以阅读屏幕显示
  • 所有用户都可以听到计算设备发出的声音并做出反应
  • 所有用户都可以使用标准键盘和其他输入设备

随后的设计通过使用屏幕阅读辅助工具、替代输入设备、理解软件、语音识别软件和屏幕放大来解决这些假设。

这些自适应技术多年来不断发展。最近的事实证明,它们似乎可以解决有身体、视觉和听力障碍的用户所面临的问题。然而,事实是我们都会遭受情境性残疾的困扰。加班造成的疲劳、骨折、视力不佳或光线过多造成的视力问题都属于暂时性残疾。需要通过软件设计来解决这些问题。这意味着软件应该是为我们所有人设计的。我们需要重新定义无障碍解决方案的适用对象。

请继续阅读,了解我们如何从用户体验的角度重新设计软件,以便我们都能从可访问的解决方案中受益。

目前的情况

软件开发人员需要更加同情和理解用户,以便为所有人开发易于访问的解决方案。作为软件开发人员,您在设计软件时需要了解用户的不同残疾、身份和态度。最好关注他们的能力、各种限制(无论是情境的、短期的还是永久的)、软件的应用、软件的使用(无论是长期还是短期使用)以及任何可能的限制。可能需要的辅助技术。

软件开发商和供应商已经利用自适应设备和应用程序,使所有用户都能轻松执行软件的基本和复杂功能。其中一些包括:

  • 语音识别应用程序– 允许对计算机说话来模拟使用鼠标打字或选择。
  • 屏幕放大应用程序- 让弱视人士能够轻松查看计算机屏幕。
  • 屏幕阅读应用程序– 阅读屏幕上显示的文本。它们也称为文本转语音应用程序。
  • 理解软件——操纵屏幕上的文本,使有学习困难的用户能够看到和听到文本。
  • 替代输入设备——鼠标和键盘的替代品。

自适应技术主要是围绕这些问题开发的。今天的许多计算机程序都非常直观。它们给有视觉障碍的用户带来了挑战,但事实并非如此。这些用户目前通过以下方式访问和使用软件:

  • 放大:这需要放大屏幕上的显示。它可以帮助视障用户查看部分文本或整个显示块,同时轻松跟踪当前焦点。计算机程序和软件利用高对比度主题以及通过不同调色板过滤内容的能力。
  • 盲文:盲文技术已经从盲文浮雕制作的硬拷贝发展到可刷新的盲文显示技术。这涉及使用软件将文本翻译为盲文。
  • 文本转语音:有视觉障碍和学习困难的用户使用这些语音程序来访问软件。言语有困难的用户可以使用该技术代替自己的声音。这项技术可用于所有用户访问软件,以增强对计算机软件的理解和使用。

一些用户无法使用标准键盘和鼠标将信息输入计算机。他们使用其他方式将数据输入计算机。软件开发人员部署使用语音识别技术、粘滞键和热键,使他们能够将数据输入到计算机程序和软件中。

问题

软件可访问性的当前状态未能全面满足所有用户轻松访问软件的需求。网络内容可访问性指南提供了三个级别来衡量软件和其他数字服务的可访问性。级别为:

  • :这是最低级别,表明软件可以识别残疾用户,并为这些用户提供基本级别的访问权限。
  • AA:这是第二个级别,表明软件识别出存在残疾的软件用户并解决这些用户在与软件交互时面临的挑战
  • AAA:这是第三级也是最高级的软件可访问性。该级别包含对所有软件用户友好且易于使用的设计,尽管他们有残疾。

软件设计已经从命令行界面发展到图形用户界面。图形用户界面的设计是软件可访问性和可用性方面的重大突破。

对软件设计的持续评估发现,许多设计中并未考虑残疾用户。这导致了自适应设备和技术的发展,帮助用户访问软件和其他数字服务。

用户体验在软件开发中的最新应用表明,软件的可访问性适合每个人

本文展示了软件可访问性的现状及其在过去二十年中的演变。它解释了在设计软件时需要考虑哪些因素,以便每个用户都能舒适地使用任何软件。

你可能感兴趣的:(随手笔记,软件可访问性)