协作式网页应用无障碍方法

开发者和设计师在创建可访问应用中的协作

NDC Oslo 2023上,Kjersti Krokmogen和Frank Dahle讨论了在可访问性方面的协作方法。他们强调了开发者和设计师在创建可访问应用时分享知识和经验的重要性,并将可访问性问题视为需要优先解决的“bug”。

可访问性的优先级问题

Frank Dahle指出,可访问性通常没有得到应有的重视。由于待办事项清单无穷无尽,销售部门为了保持竞争力往往会优先推动其他功能需求。他认为,只要所有供应商的可访问性要求一致,并且可访问性以某种方式得到回报,行业就会适应并交付预期的成果。

挪威劳动监察局的可访问性实践

Kjersti Krokmogen提到,在挪威劳动监察局,可访问性问题被视为与其他bug同等重要,这意味着它的优先级高于功能、用户故事或其他任务。一旦发现bug,他们会停止新功能的开发,直到所有bug被清除。例如,一个bug可能是标题标签的语义顺序不正确。

工具与实践

Krokmogen提到,他们学会了使用屏幕阅读器以及如何仅通过键盘导航平台。他们还使用了Chrome扩展Wave,该工具提供了视觉反馈并指出存在的问题。这些工具使得发现bug并确定其优先级变得更加容易。Wave自动将发现的问题分类为不同的类别,如错误、警告、对比度等。她建议从错误类别开始,然后逐步处理警告类别。

沟通与知识共享

Krokmogen强调,沟通和知识共享是关键。处理可访问性问题挑战了她的团队去深入了解彼此的领域。作为开发者,她学会了设计师的工作流程和工具,并将其用于开发工作。设计师则学会了阅读HTML和CSS,以便为开发者提供更清晰的bug报告。这促使他们找到了一种所有人都能理解的共同语言。

可访问性作为业务机会

Dahle建议,软件组织应将可访问性视为社会非常重要且严肃的事项,并将其视为业务机会。他建议将可访问性整合到整个价值链中,从招聘开始,一直到测试和营销,并为人们提供实践的时间。仅靠理论是不够的。

公司面临的挑战

在采访中,Dahle指出,客户市场需要意识到,在购买需要可访问的软件时,他们始终对用户和当局负有责任。因此,他们需要确保所有必要的需求在签订合同之前都包含在内。如果合同中未提及可访问性,软件公司则不承担任何责任。他还提到,客户在雇佣顾问时需要明确他们的期望,而咨询公司则需要将可访问性视为必要和机会。

实践经验与技能发展

Krokmogen表示,将可访问性问题视为bug而非“有时间再处理”的任务,有助于改变她的思维方式。她仍在努力将这一理念融入日常工作,希望有一天这能成为她日常工作的一部分。Dahle则强调,实践解决问题比记忆WCAG标准、方法和理论更为重要。设计师和开发者应一起实践,因为可访问性需要高度跨学科的方法。

总结

开发者和设计师在创建可访问应用中的协作至关重要。可访问性应被视为高优先级的“bug”,并通过工具和实践来发现和解决问题。沟通和知识共享是成功的关键,而可访问性也应被视为业务机会。公司需要在合同中明确可访问性要求,并培养跨学科的技能,以应对可访问性挑战。

阅读 29
0 条评论