【问题标题】:Is the HTML Help Workshop still a viable choice for use with applications? [closed]HTML 帮助研讨会仍然是与应用程序一起使用的可行选择吗? [关闭]
【发布时间】:2016-11-10 20:54:31
【问题描述】:

我正在尝试为新应用程序(桌面 WPF,还有 asp.net 网站)规划帮助功能。我花了一些时间试图研究这个,似乎没有很多信息。我见过各种solutions such as here,但我认为最好在继续之前向这个论坛寻求帮助。

Microsoft HTML Help Workshop 仍然是一个好方法吗?是否有一些特定的帮助系统解决方案受到很多人的青睐,或者有多少程序员就有多少解决方案?

【问题讨论】:

  • 现在有太多的选择,应该走哪条路的问题太笼统了。如果你强迫自己选择 CHM 作为输出,HTML Help Workshop 肯定可以工作,还有很多第三方解决方案(很多使用 HHW 作为输出引擎)。

标签: asp.net wpf chm html-help help-system


【解决方案1】:

HTMLHelp (HH) 也称为 Compiled Help Modules (.chm),已有 20 年历史,但在 Windows 10 上可用并运行。运行时随 Windows 95 及更高版本一起提供。自 HTML Help (.chm) 以来,Microsoft 已经创建了其他帮助系统,但它们与各种系统相关联。

HTMLHelp 多年来一直处于“维护模式”。预计不会有新功能,从现在开始只会发生关键更新。据我所知,微软没有开发新的帮助系统。

您可以花很多钱购买“花里胡哨”的工具,这些工具可以简化和简化创建帮助文件的过程。在您这样做之前,值得尝试一些免费软件工具。

一些想法:

  • CHM 非常适合应用帮助。
  • 越来越多的内容是基于网络的。
  • 帮助创作有一个学习曲线。
  • 制作好的帮助主题非常耗时。
  • 您需要一个单一来源并创建例如CHM 和基于网络的帮助。

顺便说一下,HTML Help Workshop (HHW) 不是用于应用程序,而是用于编译 CHM 的工具。对于初学者来说,HHW 的 GUI 有点困难。许多第三方工具都需要编译和使用 HHW 的内部结构。

作为第一步,我建议创建一些简单的 HTML 文件和图像。看看FAR HTML - 向导很棒,并且可以提供基于网络的帮助。

一个提示 - 开始时不要查看 FAR 的所有选项。

  1. 将您的 HTML 文件放到项目文件夹的结构化子文件夹中,例如

    欢迎.htm
    设计.css
    First_Steps\download.htm
    First_Steps\starting_program.htm
    How_to_extend\extend_menu.htm
    How_to_extend\power_function.htm
    图片\gui_screenshot.jpg

  2. 将这些文件拖放到 FAR

  3. 为 HTMLHelp 1.x 启动向导请参阅主菜单:创作 > 帮助向导

  4. 准备好了..

尝试连接 FAR HTML 生成的 CHM 和您的应用程序。 / 或 FAR HTML 为您的应用程序生成的基于 Web 的帮助。检查它的客户视图和您的需求。查看存储在网络驱动器上的 CHM 文件很困难。

【讨论】:

  • FWIW... FAR HTML 已关闭商店并提供free downloads and license keys,直到网站关闭。虽然显然我们不知道托管会持续多久,但域名将于 2021 年 4 月 27 日到期。很遗憾看到他们离开……我一直很喜欢他们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-12
  • 2017-10-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-27
相关资源
最近更新 更多