HTMLHelp

HTMLHelp (Microsoft Compressed HTML Help, .CHM) — формат файлов контекстной справки, разработанный компанией «Майкрософт» и выпущенный в 1997 году в качестве замены формата WinHelp. Содержит в себе набор HTML-страниц, может также включать в себя содержание со ссылками на страницы, предметный указатель, а также базу для полнотекстового поиска по содержимому страниц. Все входящие в .CHM файлы сжаты алгоритмом LZX.

Для просмотра .CHM-файлов используется стандартное средство просмотра, встроенное во все версии Windows, начиная с Windows 98. Кроме того, существует ряд сторонних программ-просмотровщиков. Для создания .CHM-файлов «Майкрософт» предоставляет бесплатное средство HTML Help Workshop.

История

  • Февраль 1996 — Майкрософт анонсирует планы по прекращению разработки WinHelp и начале разработки HTMLHelp
  • Август 1997 — HTML Help 1.0 выходит в составе Internet Explorer 4.0
  • Февраль 1998 — HTML Help 1.1a поставляется вместе с Windows 98
  • Январь 2000 — HTML Help 1.3 поставляется вместе с Windows 2000
  • Июль 2000 — HTML Help 1.32 выпускается вместе с Internet Explorer 5.5 и Windows ME
  • Октябрь 2001 — HTML Help 1.33 выходит вместе с Internet Explorer 6 и Windows XP
  • Март 2001 — На конференции WritersUA анонсируются планы по созданию новой системы справки Microsoft Help 2, также основанной на HTML
  • Январь 2003 — Майкрософт решает не выпускать Help 2 в качестве широкоиспользуемой платформы

В 2002 году компанией Майкрософт была распространена информация о ряде проблем с безопасностью, связанных с форматом .CHM, был выпущен ряд заплаток [1]. Кроме того, было анонсировано, что формат более не будет дорабатываться, вместо этого произойдёт переход к новому поколению справочных систем Windows Help, которое войдёт в состав операционной системы Windows Vista.

Преимущества формата

  • Размер файла меньше чем у обычного HTML
  • Используются все возможности форматирования, имеющиеся в HTML и CSS
  • Возможность полнотекстового поиска
  • Возможность просмотра множества .chm-файлов как один, с общим содержанием и предметным указателем (в частности, ранние версии MSDN Library предоставлялись в формате HTMLHelp)

Ссылки

  • HTMLHelp в MSDN
  • Helpware FAR — набор утилит для работы с рядом форматов справки, в том числе HTMLHelp
 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home