dojo dragon main logo

可访问性与国际化

Web 本质上是全球性的,为其编写的应用程序需要支持所有用户。文本需要按用户选择的语言和脚本显示,并且需要根据用户的区域设置对日期、时间、数字和货币等值进行相应的格式化。

Dojo 允许轻松使用消息包将文本消息从应用程序逻辑中分离出来,然后根据需要选择使用 Unicode CLDR 数据的相关部分支持更高级的值格式化。

开发 web 时,需要应用程序对用户足够包容,不论用户是否需要可访问性。W3C 的可访问性提案已经帮助标准化了许多这方面的需求,包括对可访问的富 Internet 应用程序做的额外工作。

使用 Dojo 的部件套件开发的应用程序已提供了现成的 WAI-ARIA 属性。虽然 Dojo 在这一点上提供了帮助,但它只也只能做这么多——应用程序作者有额外的责任来验证他们的应用程序提供的可访问性级别。建议在应用程序的交付生命周期中包含显式的可访问性测试步骤。

详见 Dojo 国际化参考文档,了解如何为全球用户开发 Dojo 应用程序。