
8.5 Html-редакторы и конверторы.
Наиболее универсальным способом создания HTML-страниц является их подготовка с помощью обычного текстового редактора. Однако для этого следует детально познакомиться с языком HTML и научиться его использовать. В целом HTML достаточно прост, но если подробное изучение этого языка не входит в ваши планы, вам стоит попробовать поработать с редакторами и фильтрами. Эти программные средства позволяют упростить и ускорить подготовку HTML-страниц.
Редакторы.
HTML-редакторы - это программы, специально разработанные для подготовки HTML-документов в интерактивном режиме. Обычно они представляют собой весьма легкие в использовании программы с хорошим графическим интерфейсом. Эти программы позволяют сначала подготовить простой текстовый документ, а затем создать гиперссылки, задать форматирование текста, встроить в документ изображения.
Существует ряд распространенных редакторов, работающих в среде Windows. Примерами таких редакторов являются программы HoTMetal , HTML Assistant, HTML Writer.
Каждый из названных редакторов имеет свои особенности, сильные и слабые стороны.
Редакторы имеют также различные ограничения на их использование, поэтому не забудьте перед началом работы прочесть лицензионные соглашения и другие документы, поставляемые вместе с программами.
Конверторы.
Другой способ создания HTML-документов - применение программ-конверторов. Используя конвертор совместно с вашим любимым текстовым редактором, вы можете расширить возможности последнего, придав ему способность создания НТМL-документов. Это часто оказывается весьма полезным, поскольку большинство распространенных текстовых процессоров уже включают необходимые функции форматирования текста, например выделение полужирным или курсивным начертанием, и необходимо лишь осуществить преобразование документа в HTML-формат.
Разработаны конверторы в HTML-формат для следующих прикладных пакетов:
BibTex,DECwrite,Framemaker, Interleaf,LaTex, MS Word, nroff, PowerPointer,QuarkX-Press,Scribe,Texinfo,troff,VAXDocument,Word for Windows 2.0, Word for Windows 6.0, Word Perfect.
Работа конверторов основана на прямом преобразовании форматов текстовых процессоров в HTML. Ряд конверторов включает средства, расширяющие возможности текстовых процессоров и позволяющие создавать в документах гиперсвязи и встраивать изображения.
Где найти редакторы и конверторы.
Разумеется, программы для подготовки HTML-документов можно найти на серверах Internet. Система Archie обнаружит большое количество серверов, предоставляющих программное обеспечение HTML-редакторов с использованием протокола FТР. Эти редакторы можно найти и на многих серверах системы Word Wide Web, однако, в первую очередь, имсет смысл обратиться к серверу, на котором находится информация о большинстве средств подготовки HTML-документов. Это -- сервер CERNв Швейцарии, а документ с искомой информацией имеет следующий URL:
http://info.cern.ch/hipertext/WWW/Tools/
Конверторы также можно найти на многих серверах. Собранную в одном месте информацию о конверторах можно получить на том же сервере CERN, воспользовавшись URL-адресом:
http://info.cern.ch/hypertext/WWW/Tools/Word proc filters.HTML
Чтобы воспользоваться программным обеспечением редакторов и конверторов, скопируйте с серверов соответствующие архивы и изучите содержащиеся в них текстовые файлы с описаниями программ и пособиями для пользователей, а также встроенную в программы oneline-документацию. Часто вам удается получить дополнительную помощь, если вы обратитесь в телеконференции, посвященные WWW, или воспользуйтесь каналом IRC #www.
Аргументы "за " и "против".
Применение редакторов и конверторов может существенно облегчить и ускорить подготовку HTML-документов. Особенно полезны эти средства разработчикам, которым не хватает времени готовить HTML-страницы "вручную". Редакторы и конверторы могут помочь также в изучении HTML. Используя какой-либо редактор или конвертор для создания страницы и изучая полученный в результате HTML-документ, вы можете сами научиться готовить WWW-страницы.
Однако при использовании редакторов и фильтров могут встретиться и некоторые проблемы.
Во-первых, часто эти программы имеют ограниченные возможности или просто оказываются устаревшими, не успевая за развитием HTML. Это значит, что новые возможности, появляющиеся в современных версиях браузеров, с опозданием реализуются в редакторах и конверторах. Во-вторых, нередко редакторы и фильтры создают HTML-документ с неудачной структурой.
Кроме того, автоматически созданный HTML-код оказывается менее эффективным, чем подготовленный вручную, и имеет больший объем в байтах. В случаях, когда один и тот же результат может быть достигнут в HTML различными способами, редакторы иногда при построении документа реализуют наименее эффективный метод. Из-за этого размер файла с документом возрастает, и хотя количество лишних байт не так велико, но когда документ передается тысячи раз в месяц, это приводит к ощутимым дополнительным расходам.
Последний совет, касающийся редакторов и конверторов. Выберите программу, которая покажется вам полезной и работать с которой будет приятно. И используйте ее только в том случае, если это действительно ускорит подготовку ваших документов.