Ayuda HTML compilada de Microsoft - Microsoft Compiled HTML Help

Ayuda HTML compilada de Microsoft
Extensión de nombre de archivo
.chm
Tipo de medio de Internet
application / vnd.ms-htmlhelp
Desarrollado por Microsoft
Versión inicial 1997
Último lanzamiento
1.4
Extendido a .iluminado
Ayuda HTML compilada de Microsoft
Desarrollador (es) Microsoft
Sistema operativo Microsoft Windows
Predecesor Microsoft WinHelp
Sucesor Ayuda de Microsoft 2
Escribe Sistema de ayuda

La Ayuda HTML compilada de Microsoft es un formato de ayuda en línea patentado por Microsoft , que consta de una colección de páginas HTML , un índice y otras herramientas de navegación. Los archivos se comprimen y se implementan en formato binario con la extensión .CHM, para HTML compilado. El formato se utiliza a menudo para la documentación de software .

Se presentó como el sucesor de Microsoft WinHelp con el lanzamiento de Windows 95 OSR 2.5 y, en consecuencia, Windows 98 . Dentro de la familia de Windows NT, la compatibilidad con archivos CHM se introdujo en Windows NT 4.0 y todavía se admite en Windows 10 . Aunque el formato fue diseñado por Microsoft, se ha realizado ingeniería inversa con éxito y ahora es compatible con muchas aplicaciones de visualización de documentos.

Historia

Mes Año Descripción
febrero 1996 Microsoft anuncia planes para detener el desarrollo de WinHelp e iniciar el desarrollo de la Ayuda HTML.
agosto 1997 Se lanza HTML Help 1.0 (HH 1.0) con Internet Explorer 4 .
febrero 1998 HTML Help 1.1a se envía con Windows 98 .
enero 2000 HTML Help 1.3 viene con Windows 2000 .
mes de julio Versiones 1.32 de la Ayuda HTML con Internet Explorer 5.5 y Windows Me .
octubre 2001 Versiones 1.33 de la Ayuda HTML con Internet Explorer 6 y Windows XP .
marcha En la conferencia WritersUA (anteriormente WinWriters), Microsoft anuncia planes para una nueva plataforma de ayuda, Help 2, que también está basada en HTML.
enero 2003 Microsoft decide no lanzar Microsoft Help 2 como plataforma de ayuda general.

Microsoft ha anunciado que no tiene la intención de agregar nuevas funciones a la Ayuda HTML.

Formato de archivo

La ayuda se entrega como un archivo binario con la extensión .chm. Contiene un conjunto de archivos HTML, una tabla de contenido con hipervínculos y un archivo de índice. El formato de archivo ha sido modificado por ingeniería inversa y la documentación del mismo está disponible gratuitamente.

El archivo comienza con los bytes "ITSF" (en ASCII ), para "Formato de almacenamiento de Info-Tech".

Los archivos CHM admiten las siguientes características:

  • Compresión de datos (usando LZX )
  • Motor de búsqueda integrado
  • Posibilidad de fusionar varios archivos de ayuda .chm
  • Soporte de caracteres extendido, aunque no es completamente compatible con Unicode .

Usar en aplicaciones de Windows

El formato de archivo .lit de Microsoft Reader es una modificación del formato CHM de la Ayuda HTML. Los archivos CHM a veces se utilizan para libros electrónicos.

Sumatra PDF admite la visualización de documentos CHM desde la versión 1.9.

Varias aplicaciones, como HTML Help Workshop y 7-Zip, pueden descompilar archivos CHM. La utilidad hh.exe en Windows y la utilidad extract_chmLib (un componente de chmlib) en Linux también pueden descompilar archivos CHM.

El Compilador y Taller de Ayuda HTML de Microsoft generan archivos CHM mediante instrucciones almacenadas en un proyecto de Ayuda HTML. El nombre de archivo de dicho proyecto tiene la extensión .HHP y el archivo es solo un texto con el formato de archivo INI .

El proyecto Free Pascal tiene un compilador (chmcmd) que puede crear archivos CHM de forma multiplataforma.

Usar en aplicaciones que no sean de Windows

Leer soporte:

Soporte de lectura / escritura:

Ver también

Referencias

enlaces externos