Невизуальные редакторы

Редакторы веб-страниц

Для создания веб-сайта могут использоваться различные средства, от простых до самых сложных. Выбор инструментов зависит от того, для кого и с какой целью создается сайт (сайт для фирмы создают профессионалы при помощи дорогих комплексных редакторов, тогда как для сайта, созданного любителем используются более простые и недорогие средства). В качестве примера простых средств можно привести такую программу, как Notepad, в качестве комплексных редакторов - MS FrontPage и DreamWeaver.

Простые и недорогие средства не всегда являются простыми в использовании. Например, чтобы создать веб-страницу в Блокноте, необходимо очень хорошо знать язык html, что совсем необязательно, при использовании программы FrontPage. Это зависит от набора средств, имеющихся в программе.

Программы создания сайтов делятся на две основные категории: визуальные и невизуальные редакторы

Визуальные редакторы (или WYSIWYG-редакторы ("What You See Is What You Get" - "Что видишь, то и получаешь")

В качестве программы для создания сайтов намного проще (и быстрее) использовать визуальные редакторы, которые позволяют работать с веб-страницей "как она есть" Пользователь редактирует и форматирует текст, вставляет рисунки, таблицы, как в обычном текстовом редакторе (например в Word), а уж сама программа формирует соответствующий HTML-код. В том виде, как страница будет смотреться в рабочем окне программы, в конечном итоге его и будет отображать браузер. Наиболее известными визуальными редакторами являются Dreamweaver, MS FrontPage и Netscape.

достоинства:

· легко использовать

· не нужно знать язык html

недостатки:

· неоптимизированный код, вследствие чего увеличивается размер файла и скорость загрузки страницы

· код страницы сложно редактировать

· документ может некорректно отображаться в разных видах браузеров

HTML изначально был предназначен для ручного кодирования и слабо приспособлен для автоматизации, поэтому ни один из существующих на сегодняшний день визуальных редакторов HTML не обеспечивает стопроцентной реализации всех возможностей HTML, и, кроме того, не генерирует абсолютно корректный код. Таким образом, каждую страницу приходится потом корректировать вручную. При использовании невизуальных редакторов, которые предназначены для разметки документа вручную, разработчик имеет возможность написать оптимизированный код без использования лишних кострукций, который потом будет легко редактировать. Для того, чтобы в таких редакторах было легче работать, в них предусмотрена возможность быстрого ввода тегов, синтаксического подсвечивания, проверки правильности получившегося кода и ссылок. Невизуальные Web-редакторы часто называют HTML-редакторами. Примерами такого программного обеспечения являются AceHTML, 1st Page, HotDog, Arachnophilia

достоинства:

· оптимизированный код

· используются все возможности языка гипертекстовой разметки

· подсветка синтаксиса, проверка корректности кода и ссылок

· многие редакторы распростряняются бесплатно

недостатки:

· необходимо знание языка гипертекстовой разметки


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: