可访问性和国际化
网络本质上是全球性的,为其编写的应用程序需要支持所有用户。文本需要以用户选择的语言和脚本呈现,并且日期、时间、数字和货币等值需要根据用户的区域设置进行相应的格式化。
Dojo 允许轻松使用消息捆绑包将文本消息与应用程序逻辑分离,并且可以选择使用相关部分的 Unicode CLDR 数据来支持在需要时更高级的值格式化。
为网络开发需要应用程序,这些应用程序包含所有用户,无论其可访问性需求如何。W3C 的 可访问性倡议 帮助标准化了许多此类要求,包括对 可访问的富互联网应用程序 的额外考虑。
使用 Dojo 的 小部件套件 开发应用程序提供了 WAI-ARIA 属性开箱即用。虽然 Dojo 在这方面有所帮助,但它只能做这么多 - 应用程序作者有额外的责任来验证其应用程序提供的可访问性级别。建议在应用程序的交付生命周期中包含明确的可访问性测试步骤。
有关如何为全球受众开发 Dojo 应用程序的更多信息,请参阅 Dojo 国际化参考指南。