Ищете альтернативу Dreamweaver с открытым исходным кодом или другой собственный редактор HTML/CSS? Давайте рассмотрим некоторые из вариантов.
Уже много лет прошло с тех пор, когда практически каждая веб-страница в Интернете была на каком-то уровне тщательно разработана вручную. Это было тяжело, и прежде чем CSS действительно прижился и стал хорошо поддерживается в большинстве распространенных браузеров, зачастую речь шла о взломе макетов с помощью HTML-таблиц в способе, который никогда не был предусмотрен для поддержки.
В то время, некоторые дизайнеры разработали рабочие процессы, полностью основанные на ручном редактировании необработанных HTML-файлов, редактор WYSIWYG (что вы видите, то и получаете) начал появляться как инструмент расширения возможностей для миллионов любительских и профессиональных дизайнеров, которые не знали или практически не освоили, искусство гипертекстовой разметки.
На рынке появились такие продукты, как CoffeeCup, HotDog, FrontPage, GoLive и многие другие, и появилось много веб-редакторов WYSIWYG. Среди более успешных был Macromedia (позже Adobe) Dreamweaver, который был среди большинства личным фаворитом на протяжении многих лет.
Эти инструменты для веб-разработки были не просто редактированием WYSIWYG; даже для тех, кому было удобно прямое создание языка разметки, эти инструменты предлагают преимущества с контролем шаблонов, управлением файлами и просто сокращают время, необходимое для создания функционального кода.
Но так же, эти полезные редакторы расширяли доступ к созданию веб-страницы, но происходило еще большее. Системы управления контентом, такие как Drupal и WordPress (и многие, многие другие до них), вытеснили необходимость того, чтобы средний контент-производитель нуждался в редактировании необработанного HTML. Вы можете легко создать функциональный веб-сайт, даже не беспокоясь о базовой разметке.
Так изменили ли системы управления контентом сам Интернет? Абсолютно. Удалось ли ему удалить код HTML? Ну, для некоторых людей, да. Но по мере того, как сеть переходила из коллекции контента к платформе для приложений, так же много новых возможностей появилось для разметки. Каждое программное обеспечение как служебное приложение, каждая сеть социальных сетей и даже многие мобильные приложения полагаются на HTML и CSS для отображения их. И эти системы управления контентом? Им по-прежнему нужны шаблоны для работы.
И хотя существует много полезных библиотек для стандартизации и упрощения процесса веб-разработки, кодирование в Интернета не смещается в ближайшее время. Собственные инструменты по-прежнему распространены, но есть богатая коллекция альтернатив с открытым исходным кодом. Вот некоторые из них, которые вы должны рассмотреть.
Это может показаться странным, но первый элемент в нашем списке вообще не является редактором WYSIWYG. Aptana Studio – это «инструмент разработки с открытым исходным кодом для открытой сети», который на практике означает, что это более сложная среда разработки, специализирующаяся на веб-разработке. Основанный на проекте Eclipse с открытым исходным кодом, Aptana Studio предлагает инструменты для помощи в создании HTML и CSS, включая дизайн и завершение кода, отладку и описание документов. Его основной точкой продажи является поддержка JavaScript, что делает его мощным инструментом для разработки более сложных веб-приложений.
BlueGriffon – редактор WYSIWYG, работающий от Gecko, тот же механизм рендеринга, который включен в Mozilla Firefox. Один из нескольких производных NVU, теперь прекращенного HTML-редактора, BlueGriffon, по-видимому, является единственным активно разработанным производным NVU, поддерживающим HTML5, а также с современными компонентами CSS. Лицензия основана на MPL, GPL и LGPL, версия BlueGriffon доступна для большинства основных платформ.
NetBeans – широко используемая платформа разработки программного обеспечения для создания веб-приложений, мобильных и настольных приложений с Java, JavaScript, HTML5 и т. д. Он был поддержан Oracle (и его предшественником Sun) с 1999 года, причем большинство разработок поступает из Oracle. В октябре 2016 года NetBeans начал переходить в Apache «создать новый дом для уже полностью функционирующего проекта и открыть модель управления, чтобы упростить и оптимизировать вклад сообщества».
SeaMonkey – это продолжение того сообщества, что когда-то было пакетом интернет-приложений, созданным в Mozilla. В то время как Mozilla решила сфокусироваться на отдельных проектах, SeaMonkey продолжает регулярно выпускать свой полный пакет, в который входит SeaMonkey Composer, HTML-редактор WYSIWYG.
Редактор Aloha – это редактор WYSIWYG HTML5 на основе JavaScript, который позволяет пользователям редактировать контент в том же макете, который читают его читатели. Хотя последующий проект (редактор Aloha 2) был прекращен, редактор Aloha по-прежнему активно развивается.
Есть и другие проекты, которые остались на обочине, но все еще имеют собственные наработки, несмотря на то, что не видели новых выпусков за последние несколько лет. Многие из них по-прежнему можно выбирать, хотя они немного устарели. Некоторые из них включают:
Хотя это не обязательно лучшее для новичков, ряд текстовых редакторов предоставляют дополнительные функции, которые невероятно полезны для редактирования HTML/CSS-документов. При использовании side-by-side с современным браузером со встроенными средствами отладки вы можете быть настолько же продуктивны с одним из них, как и с более специализированным решением. Некоторые из наших фаворитов включают:
Являются ли какие-либо из этих решений особенностью воспроизведения Dreamweaver или другого запатентованного инструмента? Конечно нет. Они не были для этого предназначены. У каждого из них была своя дорожная карта и цели, а также свои сильные и слабые стороны. Веб-дизайн – это большой мир с множеством приложений и множеством подходов. Найдите время, чтобы найти рабочий процесс, который соответствует вашим потребностям. Попробуйте новый инструмент, посмотрите, что вам нравится и не нравится в нем, и поделитесь своими отзывами с более широким сообществом в комментариях.
Я пользуюсь NotePad++ и мне этого достаточно 🙂