Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Online help vs. CHM help

Online help vs. CHM help

Scheduled Pinned Locked Moved The Lounge
visual-studiohelpquestion
44 Posts 30 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    Hans Dietrich
    wrote on last edited by
    #1

    My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

    Best wishes, Hans


    [Hans Dietrich Software]

    P OriginalGriffO R T D 17 Replies Last reply
    0
    • H Hans Dietrich

      My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

      Best wishes, Hans


      [Hans Dietrich Software]

      P Offline
      P Offline
      Prasanta_Prince
      wrote on last edited by
      #2

      In my project I have used CHM. Its more flexible to use CHM.

      H H N Y 4 Replies Last reply
      0
      • H Hans Dietrich

        My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

        Best wishes, Hans


        [Hans Dietrich Software]

        OriginalGriffO Online
        OriginalGriffO Online
        OriginalGriff
        wrote on last edited by
        #3

        The biggest problem I have with help for any product is: generally it's cr@p. Online or local, it is generally written by the lowest monkey on the tree, and covers how to use the product from a developers perspective. Nothing is more annoying than (say) trying to find out out to create a transparent background for an image, and being referred to the "layers" control dialog. It doesn't matter which route your client takes: just get him to get a professional technical author to write the help from a user point of view, concentrating on how to do the task, rather than how to use the dialog boxes.

        Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        P 1 Reply Last reply
        0
        • P Prasanta_Prince

          In my project I have used CHM. Its more flexible to use CHM.

          H Offline
          H Offline
          Henry Minute
          wrote on last edited by
          #4

          Please explain how having to distribute new versions to account for errors/typos or changes in the product is more 'flexible'. Please do not misunderstand, I also think that there are advantages to .chm files I just think that you have chosen a bad feature to justify your view.

          Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

          1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            The biggest problem I have with help for any product is: generally it's cr@p. Online or local, it is generally written by the lowest monkey on the tree, and covers how to use the product from a developers perspective. Nothing is more annoying than (say) trying to find out out to create a transparent background for an image, and being referred to the "layers" control dialog. It doesn't matter which route your client takes: just get him to get a professional technical author to write the help from a user point of view, concentrating on how to do the task, rather than how to use the dialog boxes.

            Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

            P Offline
            P Offline
            Pete OHanlon
            wrote on last edited by
            #5

            We have a technical author on staff to write our documentation. I am aware enough of my shortcomings as an author to know that the task of writing documentation is best left to a dedicated person. Sadly, I am going to have to recruit a new one because Alison has just resigned to move to a contract that's paying her £1,000 a day to write documents; I'm obviously in the wrong job,

            Forgive your enemies - it messes with their heads

            My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

            OriginalGriffO N N P 4 Replies Last reply
            0
            • P Pete OHanlon

              We have a technical author on staff to write our documentation. I am aware enough of my shortcomings as an author to know that the task of writing documentation is best left to a dedicated person. Sadly, I am going to have to recruit a new one because Alison has just resigned to move to a contract that's paying her £1,000 a day to write documents; I'm obviously in the wrong job,

              Forgive your enemies - it messes with their heads

              My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

              OriginalGriffO Online
              OriginalGriffO Online
              OriginalGriff
              wrote on last edited by
              #6

              So am I! :omg:

              Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together. Manfred R. Bihy: "Looks as if OP is learning resistant."

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              1 Reply Last reply
              0
              • H Hans Dietrich

                My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                Best wishes, Hans


                [Hans Dietrich Software]

                R Offline
                R Offline
                Ravi Sant
                wrote on last edited by
                #7

                Storing Information online is more convenient and easily updatable. Users can be shown tutorials, offers, new products on web. Moreover, It is at ease of click with no downloading, which is usually blocked in most corporate networks. So, Choice of Web as Help Page is better. :)

                // ♫ 99 little bugs in the code, // 99 bugs in the code // We fix a bug, compile it again // 101 little bugs in the code ♫

                1 Reply Last reply
                0
                • H Hans Dietrich

                  My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                  Best wishes, Hans


                  [Hans Dietrich Software]

                  T Offline
                  T Offline
                  The Digital Worm
                  wrote on last edited by
                  #8

                  If your product can only be used online then online help is the way to go, it will give you better maintainability and you can avoid individual deployment issues. You need to make sure all users are on a acceptable bandwidth to use the online help. If your product can be used in offline mode then I would say follow the MSDN way where a user can opt for offline help. In any case using a pre-compiled CHM or HTML help will be my last option.

                  WJFK (Write Just for Kicks)

                  1 Reply Last reply
                  0
                  • H Hans Dietrich

                    My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                    Best wishes, Hans


                    [Hans Dietrich Software]

                    D Offline
                    D Offline
                    Dave Parker
                    wrote on last edited by
                    #9

                    I prefer to use a CHM or HLP file personally. I've too many experiences with trying to use software in which the help option links to some website whose link is broken. Also you never know whether the pages on there represent the version of the software you are using and might have reasons to not want to run the latest version. I think there are issues with CHMs in later versions of Windows though, I seem to remember MS blocking them at some point and some workaround you have to do to allow them again.

                    1 Reply Last reply
                    0
                    • H Hans Dietrich

                      My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                      Best wishes, Hans


                      [Hans Dietrich Software]

                      R Offline
                      R Offline
                      Rage
                      wrote on last edited by
                      #10

                      I would provide both: - an initial chm file - online help, which you can compile to a chm file that you provide as a download from the web site, so that the sync between latest chm version and online version is guaranteed. A lot of people still like to work offline, and some search functionalities are still easier to use and quicker offline

                      1 Reply Last reply
                      0
                      • P Pete OHanlon

                        We have a technical author on staff to write our documentation. I am aware enough of my shortcomings as an author to know that the task of writing documentation is best left to a dedicated person. Sadly, I am going to have to recruit a new one because Alison has just resigned to move to a contract that's paying her £1,000 a day to write documents; I'm obviously in the wrong job,

                        Forgive your enemies - it messes with their heads

                        My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                        N Offline
                        N Offline
                        NormDroid
                        wrote on last edited by
                        #11

                        Pete O'Hanlon wrote:

                        £1,000 a d

                        Is this for Inside Bespoke Software, or a desktop app for the masses?

                        Software Kinetics - The home of good software

                        P 1 Reply Last reply
                        0
                        • P Prasanta_Prince

                          In my project I have used CHM. Its more flexible to use CHM.

                          H Offline
                          H Offline
                          Hans Dietrich
                          wrote on last edited by
                          #12

                          Prasanta_Prince wrote:

                          In my project I have used CHM. Its more flexible to use CHM.

                          What do you mean? What can you do with CHM that you can't do with online help?

                          Best wishes, Hans


                          [Hans Dietrich Software]

                          D E 2 Replies Last reply
                          0
                          • H Hans Dietrich

                            My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                            Best wishes, Hans


                            [Hans Dietrich Software]

                            J Offline
                            J Offline
                            Joan M
                            wrote on last edited by
                            #13

                            Then go for the best option: CHM files available to be downloaded in the web site just to be sure that the information will be available in the computer it will be needed only by installing it... some times there is not an internet connection there... AND Online help system. To get access to the newest and more accurate information. :thumbsup:

                            [www.tamelectromecanica.com] Robots, CNC and PLC machines for grinding and polishing.

                            B 1 Reply Last reply
                            0
                            • H Hans Dietrich

                              Prasanta_Prince wrote:

                              In my project I have used CHM. Its more flexible to use CHM.

                              What do you mean? What can you do with CHM that you can't do with online help?

                              Best wishes, Hans


                              [Hans Dietrich Software]

                              D Offline
                              D Offline
                              Dave Parker
                              wrote on last edited by
                              #14

                              Personally I find them easier to search, and there's a standard way of doing table of contents and things. The "What's This?" is also a nice feature though I don't think MS supports it anymore (I haven't seen it on any applications for years anyway).

                              1 Reply Last reply
                              0
                              • P Pete OHanlon

                                We have a technical author on staff to write our documentation. I am aware enough of my shortcomings as an author to know that the task of writing documentation is best left to a dedicated person. Sadly, I am going to have to recruit a new one because Alison has just resigned to move to a contract that's paying her £1,000 a day to write documents; I'm obviously in the wrong job,

                                Forgive your enemies - it messes with their heads

                                My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                                N Offline
                                N Offline
                                Nagy Vilmos
                                wrote on last edited by
                                #15

                                You have the lovely Miss P or is this another Alison?


                                Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)

                                P 1 Reply Last reply
                                0
                                • H Hans Dietrich

                                  My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                                  Best wishes, Hans


                                  [Hans Dietrich Software]

                                  L Offline
                                  L Offline
                                  leonej_dt
                                  wrote on last edited by
                                  #16

                                  Honestly, I consider good ol' HLP files superior to all subsequent help formats. As years passed, I embraced many technologies, but CHM help files and Visual Studio Help VIewer weren't among them. (Microsoft's documentation, i.e., the content, is not that bad itself, but it used to be better as well.) Why make things more complicated than they need to be? Hosting the documentation online is an interesting possibility, but that depends on whether it best fits the needs of his clients.

                                  Eduardo León

                                  1 Reply Last reply
                                  0
                                  • N Nagy Vilmos

                                    You have the lovely Miss P or is this another Alison?


                                    Panic, Chaos, Destruction. My work here is done. or "Drink. Get drunk. Fall over." - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre Have a bit more patience with newbies. Of course some of them act dumb -- they're often *students*, for heaven's sake. -- (Terry Pratchett, alt.fan.pratchett)

                                    P Offline
                                    P Offline
                                    Pete OHanlon
                                    wrote on last edited by
                                    #17

                                    This is another Alison.

                                    Forgive your enemies - it messes with their heads

                                    My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                                    1 Reply Last reply
                                    0
                                    • N NormDroid

                                      Pete O'Hanlon wrote:

                                      £1,000 a d

                                      Is this for Inside Bespoke Software, or a desktop app for the masses?

                                      Software Kinetics - The home of good software

                                      P Offline
                                      P Offline
                                      Pete OHanlon
                                      wrote on last edited by
                                      #18

                                      Inside bespoke.

                                      Forgive your enemies - it messes with their heads

                                      My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility

                                      1 Reply Last reply
                                      0
                                      • H Hans Dietrich

                                        My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                                        Best wishes, Hans


                                        [Hans Dietrich Software]

                                        P Offline
                                        P Offline
                                        peterchen
                                        wrote on last edited by
                                        #19

                                        As already noted, quality is the key, not format. A well-written manual on clay tablets will beat the majority of online help out there. The content focus of online help has shifted in the last decade: Users expect to explore your solftware, and will look for the manual only when they are stuck, more interested in "How to solve X" types rather than understanding your software.


                                        IMO the main downside of CHM is that browser navigation is constantly improving, and users adopt well, whereas the CHM viewer is stuck in the '90. The most significant difference is probably in full text search. Updating Help online is a two-edged sword, as you should preserve existing URL's and content for previous versions. That's no problem only for some software. CHM also offers additional features such as QuickHelp, which may come handy if you want to localize documentation. Still, I prefer a local help as long as it works (i.e. unlike MSDN). Even with a good connection, latency is slightly higher.

                                        FILETIME to time_t
                                        | FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy

                                        1 Reply Last reply
                                        0
                                        • H Hans Dietrich

                                          My client asked me for a recommendation about whether his new product should use online help (hosted on his web site), or a traditional CHM help file. Obviously online help can be updated more easily, with no downloads involved. And sometimes CHM help files have to be "unblocked" before they can be viewed. Aside from these things, does anyone have any experience with online help for a product? Any problems with it?

                                          Best wishes, Hans


                                          [Hans Dietrich Software]

                                          G Offline
                                          G Offline
                                          Gary Wheeler
                                          wrote on last edited by
                                          #20

                                          If this is a desktop app, what if the user doesn't have an internet connection? No connection, no help. Believe it or not, this is the usual case in my environment. Given that both use HTML as a source, it shouldn't be that hard to make both available.

                                          Software Zen: delete this;

                                          B M 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups