对于我们目前正在开发的 Web 应用程序,我们必须提前考虑如何将其推广到多个不同的用户组。从功能方面来看,重要的是要有一个文档系统,该系统可用于从相同的源文件生成用户指南和上下文相关的帮助。
我们计划使用 DITA 作为文档系统,现在正在考虑一种简单且可扩展的方法,让开发人员指定提供上下文相关帮助的元素,并且可以由技术作家和培训师填充。
基于 DITA,我们希望生成 PDF 格式的用户指南,并将上下文相关的帮助集成到基于 JSP 的 Web 应用程序中。你有什么建议?
我们已经在评估具有以下功能的商业应用程序
- 用于识别网页上将填充帮助信息的元素的创作工具
- 与学习管理系统集成
- 支持非基于 Web 的应用程序
你有什么框架建议吗?除了上述之外,以下将是很棒的
- 与 DITA 集成(以任何可能的方式)
- 用户组特定内容(从 Web 应用程序检索的用户)
- 可以在简单的 Web 应用程序中使用以显示 (html) 工具提示
- 帮助上下文与以下层次结构的关联:应用程序 > 页面 > 元素(HTML id?)