博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java怎么使项目易于维护_2个用于创建更易于访问的项目的新工具
阅读量:2526 次
发布时间:2019-05-11

本文共 1359 字,大约阅读时间需要 4 分钟。

java怎么使项目易于维护

太久以来,可访问性一直是开发中的事后想法。 结果是改造成本高昂,解决方案无法访问以及用户不满意的风险。

我们之所以如此,是因为开发人员经常忽略可访问性,希望它能自行解决。

但是,所有人(包括盲人,聋哑人,认知障碍者等等)都应该可以找到解决方案。 考虑到十亿残疾人(包括老龄人口),新技术的普及以及新的行业标准,这一点尤其重要。 此外,这不仅仅是正确的事情。 与美国政府合作的任何组织,以及越来越多的私营部门的组织,都需要这样做。

结果,引入了关于可访问性的新标准。

1973年《康复法案》第508条修正案涵盖的信息和通信技术于1月18日在美国联邦注册表中发布,这增加了为所有人开发可访问的Web和移动应用程序的紧迫性。 尽管最初的修订要求联邦政府开发,采购或使用的所有电子和信息技术都可以访问,但是这些标准未能与技术进步保持同步,例如网络的增长和智能设备的普及。 实际上,Web内容可访问性指南(WCAG)2.0,可访问的Rich Internet Applications 1.0(WAI-ARIA)和HTML 5都已经超过了原始标准。

现在,其中一些较新的标准已在508节修订过程中使用。 随着开发人员适应新标准,理解WCAG 2.0标准将成为关键。 修订的508标准将WCAG 2.0 Level AA要求应用于所有内容,包括非Web软件和电子文档。 对于某些人来说,这可能会带来困难,但是确实存在用于过渡的指导资源,并且正在创建新的工具来帮助确保开发过程遵守新的包容性标准。

例如,IBM最近在社区上发布了两个新的开源项目: 和 。

这些项目一起减少了敏捷开发过程中的可访问性障碍,在遵守行业标准的同时增强了用户体验,并通过有效的可访问性功能降低了成本。 最终目标是使开发人员更容易为残疾人和老龄化人群创建可访问的解决方案和服务。

AccProbe

AccProbe(可访问性探针的缩写)是基于Eclipse的可访问性检查工具,与508版本保持一致。 这是一个易于使用的应用程序,可以测试可访问性并在适当时进行调试。 它结合了多种辅助功能工具的功能,包括对象检查,事件监视和辅助功能API执行。 使用开源工具,可以访问由应用程序或呈现的文档实现的Microsoft Active Accessibility(MSAA)和IAccessible2 API。 最终,这些工具可帮助提高可访问性和富客户端应用程序开发的速度和规模。

Va11ys

Va11ys或“验证的辅助功能示例”是生活,呼吸代码的存储库,设计人员和开发人员可以使用这些代码来访问兽医辅助技术。 任何开发人员都可以使用JAWS,VoiceOver和NVDA屏幕阅读器等辅助技术与这些示例进行交互。 此外,通过利用开源和developerWorks社区,该项目生活在一个空间中,开发人员可以在其中访问工具,论坛和代码,以满足对可访问性和创新不断增长的需求。 当前,该团队正在扩展Va11yS代码示例,以包括并鼓励其他人提交新的可访问代码示例。

使对最新工具,应用程序和技术的访问民主化是至关重要的。 我们必须继续促进这一过程,并支持正在努力使所有需要它的人都能轻松而有效地访问的社区。

翻译自:

java怎么使项目易于维护

转载地址:http://azpzd.baihongyu.com/

你可能感兴趣的文章
蚂蚁金服井贤栋:用技术联手金融机构,形成服务小微的生态合力
查看>>
手机通话记录统计分析
查看>>
富文本编辑器比较
查看>>
端口号大全
查看>>
机器学习基石笔记2——在何时可以使用机器学习(2)
查看>>
POJ 3740 Easy Finding (DLX模板)
查看>>
MySQL 处理重复数据
查看>>
关于typedef的用法总结(转)
查看>>
hibernate could not resolve property
查看>>
【strtok()】——分割字符串
查看>>
Linux下安装rabbitmq
查看>>
曹德旺
查看>>
【转】判断点在多边形内(matlab)
查看>>
java基础之集合:List Set Map的概述以及使用场景
查看>>
Python 线程 进程 协程
查看>>
骨牌覆盖问题
查看>>
iOS语言中的KVO机制
查看>>
excel第一次打开报错 向程序发送命令时出错 多种解决办法含终极解决方法
查看>>
响应式web设计之CSS3 Media Queries
查看>>
实验三
查看>>