Microsoft kompileret HTML -hjælp - Microsoft Compiled HTML Help

Microsoft kompilerede HTML -hjælp
Filnavn udvidelse
.chm
Internettet medietype
application/vnd.ms-htmlhelp
Udviklet af Microsoft
Første udgivelse 1997
Seneste udgivelse
1.4
Udvidet til .lit
Microsoft kompilerede HTML -hjælp
Udvikler (er) Microsoft
Operativ system Microsoft Windows
Forgænger Microsoft WinHelp
Efterfølger Microsoft Hjælp 2
Type Hjælp system

Microsoft Opgjort HTML Hjælp er en Microsoft proprietære online hjælp format, der består af en samling af HTML -sider, et indeks og andre navigations værktøjer. Filerne komprimeres og distribueres i et binært format med udvidelsen .CHM til Compiled HTML. Formatet bruges ofte til softwaredokumentation .

Det blev introduceret som efterfølgeren til Microsoft WinHelp med udgivelsen af Windows 95 OSR 2.5 og følgelig Windows 98 . I Windows NT -familien introduceres CHM -filunderstøttelsen i Windows NT 4.0 og understøttes stadig i Windows 10 . Selvom formatet blev designet af Microsoft, er det blevet vellykket reverse-manipuleret og understøttes nu i mange dokumentfremviser-applikationer.

Historie

Måned År Beskrivelse
februar 1996 Microsoft annoncerer planer om at stoppe udviklingen af ​​WinHelp og starte udviklingen på HTML Help.
august 1997 HTML Help 1.0 (HH 1.0) frigives med Internet Explorer 4 .
februar 1998 HTML Help 1.1a leveres med Windows 98 .
januar 2000 HTML Help 1.3 leveres med Windows 2000 .
juli HTML Help 1.32 udgives med Internet Explorer 5.5 og Windows Me .
oktober 2001 HTML Help 1.33 udgives med Internet Explorer 6 og Windows XP .
marts På konferencen WritersUA (tidligere WinWriters) annoncerer Microsoft planer om en ny hjælpeplatform, Help 2, som også er HTML -baseret.
januar 2003 Microsoft beslutter ikke at frigive Microsoft Help 2 som en generel hjælpeplatform.

Microsoft har meddelt, at de ikke har til hensigt at tilføje nye funktioner til HTML -hjælp.

Filformat

Hjælp leveres som en binær fil med .chm -udvidelsen. Den indeholder et sæt HTML -filer, en hyperlinket indholdsfortegnelse og en indeksfil. Filformatet er blevet reverse-manipuleret, og dokumentation af det er frit tilgængeligt.

Filen starter med bytes "ITSF" (i ASCII ) for "Info-Tech Storage Format".

CHM -filer understøtter følgende funktioner:

  • Datakomprimering (ved hjælp af LZX )
  • Indbygget søgemaskine
  • Mulighed for at flette flere .chm -hjælpefiler
  • Udvidet tegnstøtte, selvom den ikke fuldt ud understøtter Unicode .

Brug i Windows -programmer

Den Microsoft Reader 's .lit filformat er en modifikation af HTML Hjælp CHM format. CHM-filer bruges undertiden til e-bøger.

Sumatra PDF understøtter visning af CHM -dokumenter siden version 1.9.

Forskellige applikationer, f.eks. HTML Help Workshop og 7-Zip, kan dekompilere CHM-filer. Værktøjet hh.exe i Windows og værktøjet extract_chmLib (en komponent i chmlib) på Linux kan også dekompilere CHM -filer.

Microsofts HTML Help Workshop og Compiler genererer CHM -filer efter instruktioner, der er gemt i et HTML Help -projekt. Filnavnet på et sådant projekt har filtypenavnet .HHP, og filen er kun en tekst med INI -filformatet .

Den gratis Pascal projekt har en compiler (chmcmd), der kan skabe CHM filer i et multiplatform måde.

Brug i ikke-Windows-programmer

Læs support:

Læs/skriv support:

Se også

Referencer

eksterne links