Введение
HTML-редактор и модуль веб-авторства Mozilla Application Suite
Mozilla Composer — бывший бесплатный редактор HTML с открытым исходным кодом и модуль веб-авторства, входявший в состав Mozilla Application Suite (предшественника SeaMonkey). Он использовался для создания и редактирования веб-страниц, электронной почты и текстовых документов и был доступен для Windows, macOS и Linux. Composer представлял собой графический WYSIWYG-редактор HTML для просмотра, написания и редактирования исходного кода HTML. В сентябре 2008 года Даниэль Глазман объявил о новом WYSIWYG HTML-редакторе BlueGriffon, разработанном с нуля на основе Mozilla Gecko и XULRunner. SeaMonkey, преемник Mozilla Suite, разрабатываемый сообществом, включает в себя HTML-редактор Composer, созданный на основе кода Mozilla Composer из оригинального Mozilla Suite. Он задумывался как альтернатива проприетарному программному обеспечению, такому как Microsoft Expression Web и Adobe Dreamweaver. Как WYSIWYG-редактор, он разработан с учетом простоты использования для начинающих и не требует знания HTML или CSS. Он работает в Mac OS X, Windows и Linux, поддерживает каскадные таблицы стилей и включает другие улучшения, предложенные компанией Disruptive Innovations. Nvu был разработан Кевином Кармонией, генеральным директором Linspire, который хотел создать простой в использовании WYSIWYG HTML-редактор для пользователей Linux. Под руководством Кармони Linspire основала и спонсировала Nvu, наняв Дэниела Глазмана, бывшего сотрудника Netscape Communications Corporation, в качестве ведущего разработчика.
Разработка
Первоначальный план, намеченный на июнь 2005 года, заключался в слиянии многочисленных изменений обратно в дерево исходного кода Mozilla Composer. Однако с тех пор Mozilla Suite была прекращена (а затем вновь представлена как SeaMonkey), и никто не вернул код Nvu в Composer.
История релизов
0.1 был выпущен 4 февраля 2004 года
0.20 был выпущен 25 марта 2004 года
0.3 был выпущен 11 июня 2004 года
0.4 был выпущен 10 августа 2004 года
0.5 был выпущен 6 октября 2004 года
0.6 (1.0b) был предварительно выпущен 26 ноября 2004 года
0.7 (1.0b2) был предварительно выпущен 6 января 2005 года
0.8 (1.0b3) был предварительно выпущен 2 февраля 2005 года
0.81 был предварительно выпущен 9 февраля 2005 года
0.90RC1 был выпущен 4 марта 2005 года
0.90 был выпущен 11 марта 2005 года
1.0PR был выпущен 5 апреля 2005 года
1.0 был выпущен 28 июня 2005 года
0.20 was released on March 25, 2004
0.3 was released on June 11, 2004
0.4 was released on August 10, 2004
0.5 was released on October 6, 2004
0.6 (1.0b) was pre released on November 26, 2004
0.7 (1.0b2) was pre released on January 6, 2005
0.8 (1.0b3) was pre released on February 2, 2005
0.81 was pre released on February 9, 2005
0.90RC1 was released on March 4, 2005
0.90 was released on March 11, 2005
1.0PR was released on April 5, 2005
1.0 was released on June 28, 2005
Переключить на KompoZer
15 сентября 2006 года Даниэль Глазман, ведущий разработчик Nvu, объявил о прекращении официальной разработки Nvu и о начале работы над преемником в рамках проекта Mozilla.org. Он разрабатывается с нуля на основе Mozilla trunk Gecko 1.9 и XULRunner, с поддержкой PHP и CSS. Сообществом поддерживаемый форк KompoZer продолжает развивать кодовую базу Nvu и исправлять ошибки до выхода преемника Nvu. Проект Глазмана называется BlueGriffon.
Композитор
KompoZer – это устаревший редактор HTML с открытым исходным кодом WYSIWYG, основанный на Nvu. KompoZer был создан как проект, развиваемый сообществом, а координация разработки осуществлялась через SourceForge. Возможности WYSIWYG-редактирования – одно из главных преимуществ этой программы. Кроме того, KompoZer позволяет редактировать код напрямую, а также использовать разделенный графический и текстовый режимы просмотра кода. Последняя версия KompoZer 0.8 beta 3 была выпущена в феврале 2010 года и использует Gecko 1.8.1. Стабильной версией была 0.7.10, выпущенная в августе 2007 года. Единственный активный разработчик заявил в июне 2011 года, что разработка «в настоящее время приостановлена». Будучи 32-битным приложением, он больше не поддерживается в macOS Catalina и более новых версиях.