Mozilla Composer — это бывший бесплатный HTML-редактор с открытым исходным кодом и модуль веб-разработки пакета приложений Mozilla (предшественник SeaMonkey ). Он использовался для создания и редактирования веб-страниц , электронной почты и текстовых документов и доступен для Windows , macOS и Linux . Composer представлял собой графический HTML-редактор WYSIWYG для просмотра, написания и редактирования исходного кода HTML . [1]
В сентябре 2008 года Дэниел Глазман анонсировал новый HTML-редактор WYSIWYG BlueGriffon , написанный с нуля и основанный на Mozilla Gecko и XULRunner . [2]
SeaMonkey , преемник Mozilla Suite, созданный сообществом, включает HTML-редактор Composer, разработанный на основе кода Mozilla Composer, содержащегося в исходном пакете Mozilla Suite. [1]
Nvu (произносится как «N-view» ) — HTML-редактор WYSIWYG , [5] основанный на Mozilla Composer. Он задуман как альтернатива с открытым исходным кодом проприетарному программному обеспечению, такому как Microsoft Expression Web и Adobe Dreamweaver . Будучи редактором WYSIWYG, он разработан таким образом, чтобы его было легко использовать начинающим пользователям, и для его использования не требуется никаких знаний HTML или CSS . Он работает на Mac OS X , Windows и Linux и включает поддержку каскадных таблиц стилей и другие улучшения от компании-разработчика программного обеспечения Disruptive Innovations. Nvu был детищем Кевина Кармони, генерального директора Linspire , которому нужен был простой в использовании HTML-редактор WYSIWYG для пользователей Linux. Под руководством Кармони компания Linspire запустила и спонсировала Nvu, наняв Дэниела Глазмана , бывшего сотрудника Netscape Communications Corporation , в качестве ведущего разработчика.
Первоначальный план в июне 2005 года заключался в том, чтобы объединить многочисленные изменения в дереве исходного кода Mozilla Composer. [ нужна цитация ] С тех пор выпуск Mozilla Suite был прекращен (затем вновь представлен как SeaMonkey ), и никто не объединил код Nvu обратно в Composer.
Nvu соответствует веб-стандартам W3C . По умолчанию страницы создаются в соответствии с HTML 4.01 Transitional и используют CSS для стилизации, но пользователь может изменить настройки и выбрать между:
<font>
стиль.Приложение включает в себя встроенный валидатор HTML , который загружает страницы в валидатор HTML W3C и проверяет их соответствие.
Дэниел Глазман , ведущий разработчик Nvu , объявил 15 сентября 2006 года, что он прекратил официальную разработку Nvu и разрабатывает преемника в качестве проекта Mozilla.org . Он написан с нуля и на основе Mozilla Trunk Gecko 1.9 и XULRunner . PHP и CSS будут поддерживаться. Управляемая сообществом форк KompoZer поддерживает кодовую базу Nvu и исправляет ошибки до тех пор, пока не будет выпущен преемник Nvu. Проект Глазмана называется BlueGriffon .
KompoZer — это прекращенный HTML-редактор WYSIWYG с открытым исходным кодом, основанный на Nvu. [8] KompoZer был создан как проект, управляемый сообществом, разработка которого координировалась через SourceForge .
Возможности редактирования WYSIWYG KompoZer являются одной из главных достопримечательностей программного обеспечения. Кроме того, KompoZer позволяет осуществлять прямое редактирование кода, а также раздельное графическое представление кода.
Самая последняя версия — KompoZer 0.8 beta 3, выпущенная в феврале 2010 года, с использованием Gecko 1.8.1. Стабильная версия - 0.7.10, выпущенная в августе 2007 года. Единственный постоянный разработчик заявил в июне 2011 года, что разработка «на данный момент застопорилась». [9]
Как 32-разрядное приложение оно больше не поддерживается в macOS Catalina и более поздних версиях.
KompoZer соответствует веб-стандартам W3C . По умолчанию страницы создаются в соответствии с HTML 4.01 Strict и используют для стилизации каскадные таблицы стилей (CSS), но пользователь может изменять настройки и выбирать между:
<font>
стиль.Приложение может вызывать валидатор HTML W3C , который загружает страницы в службу проверки разметки W3C и проверяет их соответствие.
{{cite web}}
: Отсутствует или пусто |title=
( помощь ){{cite web}}
: Отсутствует или пусто |title=
( помощь )