繁体   English   中英

在Web应用程序中集成上下文相关帮助

[英]Integrate context-sensitive help in web application

我过去曾经多次遇到过这个问题,我再次面对它......我有一个客户端需要上下文相关的帮助(页面上的字段/部分旁边有图标)。 他们希望他们的营销团队从用户友好的环境管理帮助内容,他们可以通过丰富的文本支持(字体大小/重量,项目符号列表等)管理类别,子类别,帮助页面和帮助“片段”。 )。 每条内容都有一些唯一的标识符。

在Web应用程序方面,开发人员可以将页面上的项目(例如表单字段)绑定到帮助内容中的唯一ID,并且该内容将在点击时动态显示。 但是,用户需要在其上下文中查看内容(显示类别,子类别等),并轻松导航/搜索其余的帮助内容。

一种选择是在Atlassian Confluence等工具中管理帮助内容,并使用其API显示内容,然后使用包含内容唯一ID的自定义HTML属性,使用JavaScript根据唯一ID ajax加载内容。 当然,这需要Confluence的许可证,这可能对客户来说成本过高。

我过去曾使用过RoboHelp,但每个座位的费用为999美元......

有没有人对满足这些需求的方法有其他想法,用户,开发人员和预算友好?

利用外部资源来管理帮助内容是一个合理的想法。 您可以通过选择任何廉价甚至免费的wiki /博客(如Wordpress)来缓解成本问题。 即使是廉价的解决方案也应该提供丰富的编辑器,类别和所有内容,更不用说满足您可能遇到的任何安全问题。

您可以使用CKEditor编辑管理页面上的内容,您只需将其保存到数据库中以获取给定的URL(可以编辑字段中的URL),然后将其加载到每个页面上。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM