プログラムのヘルプを起動すると、何が起こるかわかりません。アプリケーションのヘルプ ファイルを作成する方法を決定しなければならない場合、これは非常に混乱を招きます。
たとえば、Web ブラウザーを開いて html ファイルのローカル インスタンスを表示する場合があります。Web でホストされているヘルプ Web サイトを指している場合があります。Windows ヘルプとサポート センターが読み込まれる可能性があります。chm ファイルをロードする場合があります。メニューなどを含むカスタム ヘルプ フォームを読み込むことができます。
ヘルプを実装する「正しい」方法は何ですか?
chm ファイルのアイデアは気に入っていますが、ユーザーがアプリケーションを更新しない限り、ユーザーに更新をプッシュするのが難しくなります。ローカルの HTML ベースのヘルプ ファイルについても同じことが言えます。
必要に応じて新しい情報で更新できるので、Web でホストされたヘルプ ファイルを作成するというアイデアも気に入っていますが、アクティブなインターネット接続を持たないユーザーにとって、それは何を意味するのでしょうか? たとえば、(私の場合、私のソフトウェアは、インターネットに接続されていない車載ラップトップでも、インターネットに接続されているデスクトップ コンピューターでも同じように使用されます)。
ヘルプ ファイルを作成するときに一般的に行われていることと、使用されているオーサリング ツールがあれば知りたいです。