現在取り組んでいる Web アプリケーションについては、さまざまなユーザー グループに展開する方法を事前に検討する必要があります。機能面から見ると、同じソース ファイルからユーザー ガイドと状況依存のヘルプを生成するために使用できるドキュメンテーション システムを用意することが重要です。
私たちは DITA をドキュメンテーション システムとして使用することを計画しており、開発者が状況依存のヘルプを提供し、テクニカル ライターやトレーナーが入力できる要素を指定できる、簡単で拡張可能な方法を検討しています。
DITA に基づいて、PDF のユーザー ガイドと、JSP ベースの Web アプリケーションに統合された状況依存ヘルプを生成したいと考えています。どのような推奨事項がありますか?
以下の機能を備えた商用アプリケーションをすでに評価中です。
- ヘルプ情報が入力される Web ページ上の要素を識別するためのオーサリング ツール
- 学習管理システムとの統合
- Web ベースではないアプリケーションのサポート
フレームワークの推奨事項はありますか? 上記に加えて、以下は素晴らしいでしょう
- DITA との統合 (考えられるあらゆる方法で)
- ユーザー グループ固有のコンテンツ (Web アプリケーションから取得したユーザー)
- シンプルな Web アプリケーション内から (html) ツール ヒントを表示するために使用できます。
- 次の階層とのヘルプ コンテキストの関連付け: アプリケーション > ページ > 要素 (HTML id?)