HTML

HTML-редакторы

Практически для всех платформ созданы отдельные независимые программы, а также программные надстройки к распространенных приложений для работы с HTML. В основном это условно-бесплатное программное обеспечение. В следующей части будут описаны наиболее распространенные HTML-редакторы. Это поможет сделать обоснованный выбор того или другого редактора.

Для создания любого HTML-документа достаточно простого текстового редактора, однако большинство разработчиков предпочитают использовать специализированный HTML-редактор, который обеспечивает контроль ошибок и выполняет другие полезные функции. Стандартные HTML-редакторы являются самостоятельными приложениями, предназначенными для подготовки HTML-документов, не требующих дополнительных программных средств. Существует два основных типа редакторов:

— текстовые;
— графические.

При работе с текстовыми редакторами HTML-код выводится в виде обычного текста, а HTML-дескрипторы выделяются другим цветом. Графические редакторы позволяют создать макет страницы с помощью мыши. При этом на экране будет отличный результат и такой, каким увидят созданную страницу посетители сервера. Во многих редакторах используются два типа интерфейса, между которыми можно легко переключаться. (Ярким примером служит HotDog, FrontPage98). Графические редакторы обеспечивают более эстетический подход к созданию документов, позволяя сосредоточиться на их макетировании и форматировании.

Редакторы HTML, поставляемых в виде надстроек, представляют собой дополнительные программы, которые функционируют в качестве расширений существующих приложений (как правило, текстовых процессоров). В любом случае использование надстроек имеет как сильные, так и слабые стороны.

Когда стандарт HTML впервые стал использоваться в Internet, существовали только HTML-редакторы, которые поддерживали только стандартные HTML-коды (их называли тестовыми или ASCII-редакторами). Текстовые редакторы и в настоящее время остаются самыми популярными инструментами создания web-документов. Как правило, такие редакторы могут оперировать только некоторым набором регулярных кодов. Список этих кодов для большинства редакторов приведен в меню дескрипторов. Как примеры текстовых редакторов можно привести Notepad и WordPad (Windows,) vi и paco (UNIX) и SimpleText (Macintosh).

Одна из причин, по которым разработчики предпочитают использовать текстовые редакторы, состоит в том, что с их помощью гораздо проще вносить в документ любые изменения, приходится делать практически постоянно. Те, кто используют текстовые редакторы, позволяющие несравненно проще манипулировать текстом документа и обеспечивают более гибкий и творческий подход при размещении в документ программного текста.