2016-11-10 6 views
1

私は、新しいアプリケーション(デスクトップWPFだけでなく、asp.netのWebサイト)のヘルプ機能を計画しようとしています。私はこれを研究しようとしばらく時間を費やし、多くの情報がないように見えます。私は様々なsolutions such as hereを見てきましたが、先に進む前にこのフォーラムの助けを求めるのが最善だと考えました。HTMLヘルプワークショップは、アプリケーションで使用するにはまだ有効ですか?

まだMicrosoft HTML Help Workshopはいいですか?多くの人が好む特定のヘルプシステムソリューションがありますか、それともソリ​​ューションがあるのと同じくらい多くのプログラマーがいる状況ですか?

+0

最近はあまりにも多くのオプションがありますが、どちらの方法を検討するのが一般的すぎるのでしょうか。 CHMを出力として選択するように強制すると、HTML Help Workshopはもちろん、多くのサードパーティーのソリューション(多くの場合、出力エンジンとしてHHWを使用します)でも動作します。 –

答えて

4

コンパイル済みヘルプモジュール(.chm)とも呼ばれるHTMLHelp(HH)は20歳ですが、Windows 10で使用でき、実行可能です。ランタイムはWindows 95以上で出荷されます。マイクロソフトでは、HTMLヘルプ(.chm)以降、他のヘルプシステムを作成していますが、さまざまなシステムに関連しています。

HTMLHelpはここ数年間、「メンテナンスモード」に入っています。新しい機能は期待されておらず、今後重要な更新が行われるだけです。私が知る限り、マイクロソフトでは新しいヘルプシステムは開発されていません。

"bells and whistles"ツールでは、ヘルプファイルの作成プロセスを簡素化し、合理化するために多額の費用を費やすことができます。そうする前に、いくつかのフリーウェア/シェアウェアツールを試してみる価値があります。

いくつかの考え:

  • CHMのは、アプリケーションのヘルプに適しています。
  • コンテンツは、Webベースのコンテンツです。
  • ヘルプオーサリングには学習曲線があります。
  • ヘルプトピックを作成するには時間がかかります。
  • シングルソースが1つ必要です。 CHMとウェブベースのヘルプ。

ちなみに、HTML Help Workshop(HHW)は、アプリケーションではなく、CHMをコンパイルするためのツールです。初心者のために、HHWのGUIはやや難しいです。 HHWの内部は、多くのサードパーティツールでコンパイルおよび使用するために必要です。

まず、簡単なHTMLファイルと画像を作成することをお勧めします。 FAR HTMLを見てください。ウィザードは素晴らしく、Webベースのヘルプが可能です。

1つのヒント - 起動時にFARのすべてのオプションを見ないでください。

  1. HTMLファイルをプロジェクトフォルダの構造化されたサブフォルダに配置します。

    あるwelcome.htm
    design.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のウィザードを開始してください。> Helpウィザード
  4. 準備をオーサリング...

FAR HTMLおよびアプリケーションによって生成されたCHMを接続してみます。xメインメニューが表示されます。 /またはFAR HTMLによってアプリケーションに生成されたWebベースのヘルプ。それは顧客のビューとあなたのニーズを確認してください。ネットワークドライブに格納されているCHMファイルを表示することは困難です。

関連する問題