Pour l'application Web sur laquelle nous travaillons actuellement, nous devrons réfléchir à la manière de la déployer dans différents groupes d'utilisateurs. D'un point de vue fonctionnel, il est important de disposer d'un système de documentation pouvant être utilisé pour générer un guide de l'utilisateur et une aide contextuelle à partir des mêmes fichiers source.Structure extensible pour l'aide contextuelle dans une application Web
Nous avons prévu d'utiliser DITA comme système de documentation et pensons maintenant à une manière simple et extensible de laisser les développeurs spécifier des éléments qui fournissent une aide contextuelle et qui peuvent être remplis par les rédacteurs techniques et les formateurs.
Basé sur DITA, nous souhaitons générer un guide utilisateur en PDF et une aide contextuelle intégrée dans une application Web basée sur JSP. Quelles recommandations avez-vous?
Nous sommes déjà en train d'évaluer une application commerciale qui présente les caractéristiques suivantes outil
- auteur pour identifier les éléments sur une page Web qui sera rempli avec des informations d'aide intégration
- avec les systèmes de gestion de l'apprentissage
- support pour les applications qui ne sont pas sur le web-
avez-vous des recommandations cadres? En plus de ce qui précède, ce qui suit serait grand
- intégrer DITA (de quelque manière concevable) contenu spécifique du groupe d'utilisateurs
- (utilisateur récupéré de l'application Web)
- peut être utilisé à l'intérieur d'un simple l'application Web pour afficher (html) infobulles association
- contexte d'aide à la hiérarchie suivante: application> Page> élément HTML (id?)
Avez-vous déjà trouvé une solution? Nous cherchons à faire quelque chose de similaire. –
Malheureusement rien de ce qui pourrait être appelé une solution acceptable. Nous avons introduit un cadre d'instruction propriétaire en plus de notre application, car le client utilise déjà ce framework pour d'autres solutions. Je ne le recommanderais à personne, car cela augmente le coût de maintenance du système d'aide. – Kariem