Microsoft kompilert HTML -hjelp - Microsoft Compiled HTML Help

Microsoft kompilerte HTML -hjelp
Filnavn forlengelse
.chm
Internett -medietype
application/vnd.ms-htmlhelp
Utviklet av Microsoft
Første utgivelse 1997
Siste utgivelse
1.4
Utvidet til .lit
Microsoft kompilerte HTML -hjelp
Utvikler (er) Microsoft
Operativsystem Microsoft Windows
Forgjenger Microsoft WinHelp
Etterfølger Microsoft Hjelp 2
Type Hjelpesystem

Microsoft Compiled HTML Help er et proprietært online hjelpeformat fra Microsoft , som består av en samling HTML -sider, en indeks og andre navigasjonsverktøy. Filene komprimeres og distribueres i et binært format med utvidelsen .CHM, for Compiled HTML. Formatet brukes ofte til programvaredokumentasjon .

Den ble introdusert som etterfølgeren til Microsoft WinHelp med utgivelsen av Windows 95 OSR 2.5 og følgelig Windows 98 . I Windows NT -familien blir CHM -filstøtten introdusert i Windows NT 4.0 og støttes fortsatt i Windows 10 . Selv om formatet ble designet av Microsoft, har det blitt vellykket omvendt konstruert og støttes nå i mange dokumentvisningsprogrammer.

Historie

Måned År Beskrivelse
februar 1996 Microsoft kunngjør planer om å stoppe utviklingen av WinHelp og starte utviklingen på HTML Help.
august 1997 HTML Help 1.0 (HH 1.0) er utgitt 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 -utgivelser med Internet Explorer 5.5 og Windows Me .
oktober 2001 HTML Help 1.33 -versjoner med Internet Explorer 6 og Windows XP .
mars På konferansen WritersUA (tidligere WinWriters) kunngjør Microsoft planer om en ny hjelpeplattform, Help 2, som også er HTML -basert.
januar 2003 Microsoft bestemmer seg for ikke å gi ut Microsoft Help 2 som en generell hjelpeplattform.

Microsoft har kunngjort at de ikke har tenkt å legge til nye funksjoner i HTML -hjelpen.

Filformat

Hjelp leveres som en binær fil med filtypen .chm. Den inneholder et sett med HTML -filer, en hyperkoblet innholdsfortegnelse og en indeksfil. Filformatet har blitt omvendt konstruert og dokumentasjon av det er fritt tilgjengelig.

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

CHM -filer støtter følgende funksjoner:

  • Datakomprimering (ved bruk av LZX )
  • Innebygd søkemotor
  • Evne til å slå sammen flere .chm -hjelpefiler
  • Utvidet tegnstøtte, selv om den ikke fullt ut støtter Unicode .

Bruk i Windows -programmer

Den Microsoft Reader 's .lit filformat er en modifikasjon av HTML-hjelp CHM format. Noen ganger brukes CHM-filer til e-bøker.

Sumatra PDF støtter visning av CHM -dokumenter siden versjon 1.9.

Ulike applikasjoner, for eksempel HTML Help Workshop og 7-Zip, kan dekompilere CHM-filer. Verktøyet hh.exe på Windows og extract_chmLib -verktøyet (en komponent i chmlib) på Linux kan også dekompilere CHM -filer.

Microsofts HTML Help Workshop og Compiler genererer CHM -filer etter instruksjoner lagret i et HTML Help -prosjekt. Filnavnet til et slikt prosjekt har utvidelsen .HHP og filen er bare en tekst med INI -filformatet .

The Free Pascal Prosjektet har en kompilator (chmcmd) som kan skape CHM filer i en multi måte.

Bruk i ikke-Windows-programmer

Les støtte:

Støtte for lese/skrive:

Se også

Referanser

Eksterne linker