Microsoft CHM: бағдарламалық құжаттама үшін HTML беттерінен жасалған жинақы, бінарлық формат. Windows 95-тен бастап қолданылады, Windows 11-де де қолдау бар.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Microsoft Compiled HTML Help – HTML беттерінің жиынтығы, индекс және басқа да навигациялық құралдардан тұратын Microsoft-тың эксклюзивті онлайн көмек форматы. Файлдар қысылып, екілік форматта CHM кеңейтімімен, яғни Compiled HTML түрінде таратылады. Бұл формат әдетте бағдарламалық қамтамасыз етуге арналған құжаттама үшін қолданылады. Ол Microsoft WinHelp-тің орнына Windows 95 OSR 2.5 және одан кейін Windows 98 нұсқаларымен бірге енгізілді. Windows NT отбасында CHM файлына қолдау Windows NT 4.0 нұсқасында пайда болды және Windows 11-де де қолдау көрсетіледі. Формат Microsoft компаниясымен жасалған болса да, ол кері инженерия арқылы сәтті зерделенді және қазір көптеген құжат қарау қолданбаларында қолданылады.
Online help format by Microsoft
Microsoft Compiled HTML Help is a Microsoft proprietary online help format, consisting of a collection of HTML pages, an index and other navigation tools. The files are compressed and deployed in a binary format with the extension CHM, for Compiled HTML. The format is often used for software documentation. It was introduced as the successor to Microsoft WinHelp with the release of Windows 95 OSR 2.5 and consequently, Windows 98. Within the Windows NT family, the CHM file support is introduced in Windows NT 4.0 and is still supported in Windows 11. Although the format was designed by Microsoft, it has been successfully reverse engineered and is now supported in many document viewer applications.
Тарих
АйЖылСипаттамаФевраль1996Microsoft WinHelp әзірлеуін тоқтатып, HTML Help әзірлеуді бастау жоспарларын жариялайды. Тамыз1997HTML Help 1.0 (HH 1.0) Internet Explorer 4 бағдарламасымен бірге шығарылды. Февраль1998HTML Help 1.1a Windows 98 жүйесімен бірге жеткізіледі. Қаңтар2000HTML Help 1.3 Windows 2000 жүйесімен бірге жеткізіледі. ШілдеHTML Help 1.32 Internet Explorer 5.5 және Windows Me бағдарламаларымен бірге шығарылды. Қазан2001HTML Help 1.33 Internet Explorer 6 және Windows XP жүйелерімен бірге шығарылды. НаурызWritersUA (бұрын WinWriters) конференциясында Microsoft жаңа көмек платформасы Help 2 жоспарларын жариялады, ол да HTML негізінде құрылған. Қаңтар2003Microsoft Help 2 бағдарламасын жалпы көмек платформасы ретінде шығармайтынына шешім қабылдады. Microsoft HTML Help-ке жаңа мүмкіндіктер қосуды жоспарламағанын мәлімдеді.
MonthYearDescriptionFebruary1996Microsoft announces plans to stop development of WinHelp and start development on HTML Help. August1997HTML Help 1.0 (HH 1.0) is released with Internet Explorer 4. February1998HTML Help 1.1a ships with Windows 98. January2000HTML Help 1.3 ships with Windows 2000. JulyHTML Help 1.32 releases with Internet Explorer 5.5 and Windows Me. October2001HTML Help 1.33 releases with Internet Explorer 6 and Windows XP. MarchAt the WritersUA (formerly WinWriters) conference, Microsoft announces plans for a new help platform, Help 2, which is also HTML based. January2003Microsoft decides not to release Microsoft Help 2 as a general Help platform. Microsoft has announced that they do not intend to add any new features to HTML Help.
Windows қолданбаларында қолдану
Microsoft Reader-дің lit файл форматы HTML Help CHM форматының өзгертілген түрі болып табылады. CHM файлдары кейде электрондық кітаптар үшін қолданылады. Sumatra PDF 1.9 нұсқасынан бастап CHM құжаттарын көруге мүмкіндік береді. HTML Help Workshop және 7 Zip сияқты түрлі бағдарламалар CHM файлдарын декомпиляциялай алады. Windows-тағы hh.exe құралы және Linux-тағы chmLib құралы (chmlib компоненті) да CHM файлдарын декомпиляциялай алады. Microsoft-тың HTML Help Workshop және компиляторы HTML Help жобасында сақталған нұсқаулар бойынша CHM файлдарын жасайды. Мұндай жобаның файл атауы HHP кеңейтімімен сақталады және файл INI файл форматындағы қарапайым мәтін болып табылады. Free Pascal жобасында CHM файлдарын көп платформалық түрде құра алатын chmcmd компиляторы бар.
The Microsoft Reader's lit file format is a modification of the HTML Help CHM format. CHM files are sometimes used for e books. Sumatra PDF supports viewing CHM documents since version 1.9. Various applications, such as HTML Help Workshop and 7 Zip can decompile CHM files. The hh. exe utility on Windows and the extract chmLib utility (a component of chmlib) on Linux can also decompile CHM files. Microsoft's HTML Help Workshop and Compiler generate CHM files by instructions stored in a HTML Help project. The file name of such a project has the extension HHP and the file is just a text with the INI file format. The Free Pascal project has a compiler (chmcmd) that can create CHM files in a multiplatform way.