O que é um editor de CHM?
Um editor CHM foi projetado para facilitar a edição de arquivos CHM. Em vez de lidar com habilidades avançadas de programação, percorrer páginas de código e fazer o download de ferramentas específicas para trabalhar com arquivos CHM, um editor CHM apresenta tudo em um programa fácil de usar, onde o usuário pode simplesmente clicar nos menus para fazer alterações ou traduzir um CHM Arquivo. Esse tipo de editor é conhecido como editor WYSIWYG, que significa "O que você vê é o que obtém". Isso significa que a imagem que o usuário vê e edita na tela é a aparência do documento. Outros editores podem mostrar apenas o código do programa e o usuário precisaria salvar e visualizar o arquivo para saber como seriam as alterações.
O arquivo CHM é usado com a Ajuda HTML compilada da Microsoft®. Este programa, lançado pela primeira vez como HTML Help 1.0, pertence à Microsoft® e é usado em todos os computadores com sistema operacional Windows®. É usado principalmente para criar documentos de ajuda on-line, compostos em grande parte por instruções de texto, um índice completo, hiperlinks e um índice. As imagens podem ser usadas, mas nenhum plano de fundo sofisticado ou formatação especial é aplicada. Os usuários de computador podem estar familiarizados com esse formato se já tiverem aberto uma tela de ajuda separada com uma caixa de pesquisa na parte superior.
A Ajuda em HTML atualizada da Microsoft® até a versão 1.33, após a qual anunciou que não atualizaria mais o programa e passaria para um novo programa chamado Microsoft® Assistance Markup Language. A Ajuda em HTML ofereceu várias vantagens para quem a utiliza para criar programas e índices de ajuda. Ele criou arquivos menores que poderiam usar caracteres internacionais e forneceu um grande índice que poderia combinar os índices de vários arquivos CHM. Essas vantagens tornaram muito mais fácil o uso para escrever programas de ajuda quando comparado ao uso do HTML tradicional.
Devido à dificuldade de editar arquivos CHM, o editor CHM cresceu em popularidade. Ele permitia ao usuário abrir qualquer arquivo CHM e fazer alterações, se o usuário simplesmente queria alterar o idioma ou necessário para fazer alterações drásticas no conteúdo do arquivo. Os arquivos CHM também foram usados em certos tipos de livros eletrônicos, conhecidos como e-books, e qualquer pessoa com esses e-books poderia usar um editor de CHM no arquivo. Como a Ajuda HTML é usada em qualquer máquina que executa o Windows 98® ou posterior, a compatibilidade não é um problema e o usuário pode abrir e editar um arquivo CHM com um editor CHM em qualquer computador com Microsoft®.