Macromedia homesite достоинства и недостатки

Обновлено: 02.07.2024

HomeSite был редактором HTML, первоначально разработанным Ником Брэдбери . В отличие от редакторов WYSIWYG HTML, таких как FrontPage и Dreamweaver , HomeSite был разработан для прямого редактирования или « ручного кодирования » HTML и других языков веб-сайтов.

После успешного партнерства с компанией по распространению его вместе с собственным конкурирующим программным обеспечением Dreamweaver, HomeSite был приобретен Macromedia в 2001 году, после чего элементы программного обеспечения были интегрированы в Dreamweaver. После приобретения Macromedia компанией Adobe Systems 26 мая 2009 г. компания объявила о прекращении поддержки HomeSite. [2] [3]

Содержание

Первоначально он был разработан в Borland Delphi в 1995 году Ником Брэдбери . Брэдбери написал HomeSite после того, как использовал HotDog и был разочарован этим. В марте 1997 года Allaire Corporation из Кембриджа, Массачусетс (основанная братьями Джереми и Джей Джей Аллерами) приобрела HomeSite, и Ник Брэдбери присоединился к Allaire. После ухода из Allaire в 1998 году Брэдбери продолжил работу над редактором CSS / xHTML TopStyle и RSS- ридером FeedDemon . Macromedia приобрела Allaire в 2001 году, а в 2005 году была приобретена Adobe.

В Allaire версия HomeSite была создана как IDE для ColdFusion , продаваемая как ColdFusion Studio . Позднее эта версия была объединена с Coldfusion MX под Macromedia и получила название HomeSite +. Параллельно шла разработка HomeSite, хотя отдельный HomeSite по-прежнему продавался отдельно.

В те дни, когда HomeSite находился под управлением Ника Брэдбери, а затем входил в состав Allaire, его сообщество пользователей пользовалось энтузиазмом последователей. В то время как у многих софтверных компаний были инструменты для создания веб-сайтов WYSIWYG (What You See Is What You Get), где пользователь никогда не видел код, Ник Брэдбери создал продукт, ориентированный на код и популярный среди тех, кто предпочитал работать непосредственно в коде. , концепция, получившая название «То, что видишь, то и нужно». Кроме того, он построил множество способов, позволяющих пользователям настраивать пользовательский интерфейс и расширять функциональность. Allaire продолжила эту концепцию как целевой рынок ColdFusion.пользователи также были ориентированы на код. Разработчики Allaire расширили возможности оригинального HomeSite Ника, добавив такие функции, как встроенные сценарии, улучшенная окраска синтаксиса и VTML для анализа тегов и редакторы тегов.

Macromedia лицензировала копию HomeSite для включения в версии Dreamweaver 1.0 для Windows (версии для Mac в комплекте BBEdit ). Эта OEM-сделка положила начало отношениям между компаниями и в конечном итоге привела к приобретению Allaire компанией Macromedia в 2001 году. Хотя Macromedia улучшила функции ручного кодирования в Dreamweaver 6.0 (MX), чтобы они соответствовали HomeSite, компания продолжала производить оба продукта. отдельно, заявив, что «оба продукта превосходны для своих конкретных целей». [4] В 2005 году компания Macromedia была приобретена Adobe. В мае 2009 года Adobe решила прекратить разработку HomeSite и больше не поддерживает продукт, хотя по-прежнему поддерживает форум для активных пользователей. Вместо этого существующих пользователей HomeSite просят рассмотреть возможность перехода на новейшую версию Dreamweaver. [2]

  • Homesite 1.x (сентябрь 1996 г.)
  • Allaire Homesite 2.0
  • Allaire Homesite 2.5a (1997)
  • Allaire HomeSite 3.0 (ноябрь 1997 г.)
  • Allaire HomeSite 4.0 (ноябрь 1998 г.)
  • Allaire HomeSite 4.5 (1999)
  • Macromedia HomeSite 5.0 (2001)
  • Macromedia HomeSite 5.2 (январь 2003 г.)
  • Macromedia HomeSite 5.5 (сентябрь 2003 г.)

Была также другая версия под названием HomeSite +, которая была включена в Dreamweaver MX 2004 и выше. HomeSite + имел дополнительные функции для разработки приложений ColdFusion и в целом был сопоставим с версией HomeSite, ранее называвшейся ColdFusion Studio. Версии HomeSite + / CF Studio параллельны автономным версиям HomeSite.

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

Каждый веб-сайт состоит из веб-страниц, каждая из которых, в свою очередь, состоит из кода на языке html, который отвечает за оформление страницы, и собственно содержимого. Поэтому редакторы html – программы, создание сайта без которых невозможно. Какие они бывают? Что можно сделать с их помощью? Давайте попробуем разобраться.

Блокнот

Итак, самый верный и надежный редактор – обычный встроенный в ОС Windows текстовый редактор «Блокнот» (Notepad). Для того чтобы написать в блокноте html-код веб-страницы не нужно никаких дополнительных инструментов – достаточно запустить блокнот, написать в нем html-код и сохранить документ с расширением .html. Однако чтобы писать и редактировать html-код в блокноте, необходимо очень хорошо знать язык html и внимательно следить за написанием кода, так как написание больших объемов кода вручную повышает вероятность возникновения ошибок.

Notepad ++

Notepad ++ - расширенная версия обычного блокнота, которая поставляется отдельно и обычно бесплатна. В Notepad ++ html-тэги подсвечиваются цветным шрифтом, и разработчик может визуально отличить код от основного текста страницы. Поэтому вероятные ошибки и неточности в коде легче выявить, однако,так же как и при работе в обычном блокноте, в Notepad ++ требуется хорошее знание языка html.

Microsoft FrontPage

Microsoft FrontPage – html-редактор из пакета MS Office. Microsoft FrontPage является визуальным редактором (WYSIWYG – What You See Is What You Get – что видишь, то и получишь), но в Microsoft FrontPage код можно также редактировать вручную. Интерфейс Microsoft FrontPage похож на интерфейс Microsoft Word, привычный для большинства пользователей, поэтому очень удобен для новичков в веб-дизайне. В Microsoft FrontPage для работы доступны три режима: Normal, HTML и Preview.

В режиме «Normal» пользователь может редактировать текст и картинки как в обычном текстовом файле. Средства редактирования в Microsoft FrontPage позволяют легко форматировать текст, добавлять таблицы (даже таблицы MS Excel!) и рисунки, создавать маркированные и нумерованные списки пользователям без знаний языка html.

В режиме «HTML» пользователь может просматривать и редактировать код создаваемой веб-страницы, а в режиме «Preview» может увидеть как будет выглядеть создаваемая веб-страница в браузере.

Macromedia HomeSite

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

Adobe Dreamweaver

В популярном визуальном редакторе Adobe Dreamweaver можно редактировать html-коды, причем делать это легко и непринужденно. Если Вы достаточно хорошо знаете язык разметки html, то можете воспользоваться режимом «code», в котором на экране отображается только окно для редактирования кода. Если же Вы не знаете html или знаете его не очень хорошо, можете воспользоваться режимом «design», в котором Вы «один к одному» увидите, как будет выглядеть Ваш сайт в результате. Хотите сами писать код и при этом сразу же видеть, что получится в итоге? Пожалуйста: режим «split» отображает два окна, визуального и обычного редактирования html-кодов. Кроме того, если Вы забудете какой-нибудь html-тэг, Adobe Dreamweaver даст Вам всплывающую подсказку со всеми доступными в данном месте документа вариантами тэгов и их атрибутов.

Преимущества и недостатки

К преимуществам текстовых редакторов, таких как Блокнот и Notepad ++ относится их простота и доступность. Кроме того, текстовые html-редакторы часто бесплатны, не создают «лишнего» кода, что позволяет уменьшить размер веб-страницы. Однако существенным недостатком таких редакторов является невозможность просмотреть «на лету» вид создаваемой страницы и необходимость хорошего знания языка html.

К преимуществам визуальных редакторов относят возможность сразу видеть, как будет выглядеть веб-страница, наличие подсказок и подсветки тэгов, возможность легкой и удобной вставки различных объектов в страницу без знаний языка html. Недостатком же визуальных редакторов является их стоимость – хорошие визуальные html-редакторы платны. К тому же многие визуальные редакторы создают «лишний» код, который «утяжеляет» страницу.

Теги:
создание сайтов, программы для создания сайтов, html-редакторы, веб-дизайн, html-верстка
WebStudio2U веб разработка Программы для создания сайтов. Создание сайта на HTML. HTML-редакторы

Пакеты HomeSite 3.0 и WebEdit Pro 3.0 обещают значительно обогатить арсенал средств редактирования HTML-документов. Некоторые разработчики Web-узлов предпочитают пользоваться визуальными инструментами, наподобие вездесущего Microsoft FrontPage. А вот редакторы HomeSite

и WebEdit понравятся тем, кто признает только ручное программирование на языке HTML.

Новые инструменты HTML-редактирования отличаются от обычных текстовых редакторов наличием "мастеров" (wizards) и диалоговых панелей редактирования, позволяющих ускорить написание кода; кроме того, в них есть такие средства, как глобальный поиск и замена, проверка синтаксиса HTML и верификация гиперсвязей.

HomeSite 3.0 компании Allaire следует традиции "слепоглухонемых" редакторов HTML (не обеспечивающих принцип WYSIWYG) и только автоматизирует процесс написания кода. Но даже в этой автоматизации HomeSite 3.0 немного "хромает".

Последняя версия редактора WebEdit компании Luckman основана на иной концепции, нежели ее главный соперник - HomeSite, избравший курс на автоматическое вставление тегов. WebEdit не посягает на HTML-код, вместо этого он предлагает бесчисленные "мастера" и диалоговые панели редактирования.

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

Разнообразные "мастера" редакторов HomeSite и WebEdit позволяют быстро "собирать" домашние страницы или, скажем, таблицы, но в результате формируется код, который можно было бы охарактеризовать как неплохой для первого раза, не более. Он намного проигрывает перед безупречно отшлифованным HTML. Например, "мастера" создания кадров помогут смонтировать неплохую многокадровую композицию, но при этом вам самим придется задавать значения таких параметров, как рамка вокруг кадра. Тех, кто не знаком с тегами HTML и бесчисленным множеством их параметров, эти мастера собьют с толку, хотя на некоторые вопросы можно найти ответы в файлах помощи.

Как HomeSite, так и WebEdit предлагают богатые возможности настройки интерфейса в соответствии со стилем работы каждого пользователя. Продукты обладают достаточной гибкостью, чтобы без труда приспособить их к различным требованиям.

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

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

Для облегчения процесса написания кода в HomeSite используется другой подход. Синтаксическое закрытие тега - самое замечательное добавление в Version 3.0. Эта функция дает подсказки по работе с тегами и автоматически закрывает их. Например, если начать печатать тег BODY, то появится всплывающее меню с разными параметрами тега, такими как BGCOLOR= или TEXT=.

Новшество само по себе полезное, но на практике синтаксическое закрытие тега сопряжено с проблемами. Есть вероятность, что скорость печати окажется выше, чем скорость появления соответствующего меню (это может привести, например, к тому, что по невнимательности в конце будет поставлена лишняя закрывающая кавычка). Мне не очень понравилось окно "Содержание тега" (tag insight), которое открывается всякий раз, когда курсор мыши "проходит" над тегом. Оно просто напоминает о возможных параметрах и не мешает программировать.

Однако, если удастся приспособиться ко всем сюрпризам, которые преподносит подобная автоматизация, то WebEdit может оказаться неплохим средством. Он на самом деле экономит время. К счастью, в компании Allaire понимают, что пользователю понадобятся не все функции, поэтому при необходимости их можно отключать.

Управление проектами

Имеющийся в HomeSite "мастер проектов" (project wizard), который создает файловую систему для конкретного Web-проекта, мощнее, чем аналогичный мастер в редакторе-конкуренте. Однако не надо путать управление проектом с управлением Web-узлом. Хотя оба представленных продукта предлагают удобную структуру размещения файлов в проекте, ни в одном из них нет функций истинного управления узлом.

Конечно, можно "схитрить", использовав имеющиеся в HomeSite инструменты глобального поиска, замены и проверки гиперсвязей. Но в WebEdit такой поиск приводит лишь к открытию файла. Предлагаемая в HomeSite функция копирования файлов (clipping file), позволяющая сохранять часто применяемый код и текст, наряду с буксировкой изображений в HTML-документы пользователя является, возможно, самой лучшей функцией управления.

Хотя HomeSite и заставляет действовать в неграфической среде, он предлагает удобные возможности предварительного просмотра и работы с миниатюрными изображениями (thumbnail). Быстрый предварительный просмотр покажет, как "на деле" будет выглядеть результат программирования на HTML. Достойна похвалы и функция предварительного просмотра в разных браузерах, которая требует только указать нужный из предлагаемого списка.

При работе в HomeSite, вставляя изображение, вы можете предварительно посмотреть в галерее мини-картинок, как он выглядит (WebEdit этого не предлагает). Но хотелось бы, чтобы в HomeSite был реализован предварительный просмотр мини-изображения самой Web-страницы. В WebEdit есть предварительный просмотр изображения и страницы, но, по-моему, в HomeSite эти средства реализованы получше.

Для проверки орфографии в WebEdit имеются словарь и функция проверки синтаксиса HTML-кода. А HomeSite требует, чтобы вы загрузили программу проверки синтаксиса HTML отдельно.

В WebEdit проверка синтаксиса HTML позволяет выбирать тип HTML (от HTML 2.0 до 4.0) и тип браузера для проверки его "фирменных" тегов. Единственное, что вызвало у меня раздражение, - во время проверки орфографии в WebEdit курсор сходил с ума и пускался в пляс по всему экрану. Однако на ход и результат проверки это никак не повлияло.

WebEdit подойдет тем Web-дизайнерам, которые стремятся оснастить свои машины по последнему слову техники. Этот редактор поддерживает Java, JavaScript и ActiveX, а также новейшие HTML-теги. Несмотря на то что язык HTML 4.0 еще "не отлит в бронзе" и является лишь предварительной спецификацией, можно работать и с его тегами.

Имеющаяся в WebEdit диалоговая панель для редактирования слоев довольно удобна, тем более если учесть, насколько сложными могут быть такие панели. На момент подготовки этой статьи к печати HomeSite не поддерживал слои и другие теги HTML 4.0, но в нем имелась прекрасная поддержка Java и JavaScript.

В целом и HomeSite 3.0, и WebEdit 3.0 - добротные продукты. Можно утверждать, что они идут "ноздря в ноздрю" в скачке на звание лучшего невизуального HTML-редактора для Windows. Мне показалось, что HomeSite опередил WebEdit, но не намного. Заслуживает похвалы то, как он автоматически закрывает синтаксически незавершенный код. Эта функция открывает совершенно новые горизонты. WebEdit - хороший (хотя и небезупречный) продукт, который поможет Web-дизайнерам внедрять HTML 4.0.

Подводя черту

HomeSite 3.0 компании Allaire и WebEdit Pro 3.0 производства Luckman Interactive - это хорошие инструменты для тех, кто привык к ручному программированию на HTML. В то время как создатели WebEdit 3.0 остаются верными своему испытанному принципу добавлять поддержку самой новой версии HTML, разработчики редактора HomeSite 3.0 смело внедряют новинки, добавляя автоматизацию в процесс написания кода. Однако предлагаемая в HomeSite функция автоматического закрытия тегов имеет недостатки.

HomeSite 3.0, бета-версия

Достоинства: хорошая функция Tag Tips (советы по работе с тегом); удобное копирование файлов для многократного использования блоков кода; превосходная "подгонка" под запросы пользователя.

Недостатки: функция автоматического написания HTML-кода часто приводит к появлению избыточного кода; минимальные средства управления Web-узлом.

Цена: 79 долл. (электронная версия); 89 долл. (CD-ROM).

Платформы: Windows 95, Windows NT.

WebEdit Pro 3.0, бета-версия

Достоинства: поддерживает HTML 4.0, Java, ActiveX, JavaScript; множество "мастеров" и диалоговых панелей редактирования, облегчающих процесс создания тегов.

Недостатки: недостаточно продуманная организация ниспадающих меню; раздражающая пиктограмма проверки орфографии.

HomeSite

HomeSite — программа для редактирования HTML-кода. Утилита активно используется при разработке веб-сайтов.

Для работы с приложением не требуются особые навыки программирования. Все основные действия по разработке веб-сайта утилита берет на себя. Благодаря этому пользователи могут обучаться верстке сайтов в процессе работы с приложением.

Как пользоваться программой HomeSite?

  • Создание макросов для автоматизации рутинных действий. Для того чтобы начать запись макроса необходимо перейти в раздел меню «Tools» — «Macro Record On/Off».
  • Вставка готовых тегов. Этот инструмент крайне полезен для пользователей, которые владеют навыками верстки сайтов. Инструментарий утилиты HomeSite позволяет вставить уже готовые теги.
  • Для этого нужно перейти в раздел меню «Tools» — «Insert Tag».
  • Далее необходимо выбрать нужные теги из списка и нажать «Select» для того, чтобы вставить их в программный код.
  • Поиск ошибок в программном коде. Для активации инструмента поиска ошибок необходимо перейти в раздел «Tools» — «Spell Check».
  • После этого откроется небольшое окно, в котором отображаются найденные программой ошибки в коде.
  • Поиск нужной строки кода. Чтобы найти нужный тег или программный код необходимо перейти в раздел меню «Search» — «Find».
  • В новом открывшемся окне необходимо ввести текст или тег, поиск которого будет осуществлен в программном коде.

Полная версия HomeSite

Программа имеет полную совместимость с операционной системой Windows (32 и 64 bit). Язык интерфейса — английский, русская версия не поддерживается.

Утилита распространяется по условно-бесплатной модели. Пользоваться всеми возможностями программы можно бесплатно в течение 60 дней.Чтобы разблокировать полный функционал приложения необходимо купить лицензию. Стоимость полной версии — 100$. Лицензия приобретается навсегда.

Читайте также: