Литмир - Электронная Библиотека
A
A

Софтерра: NVU 1.0: веб-дизайн - это просто

Однажды директор компании Linspire (бывшая Lindows) Майкл Робертсон обнаружил, что некоторые элементы корпоративного веб-сайта имеют участки кода, остающиеся от редактора FrontPage. Microsoft, создатель продукта FrontPage, является прямым конкурентом Linspire, поэтому подобная новость не могла обрадовать директора. Собственные сотрудники используют продукты соперника?! Робертсон немедленно начал кампанию, чтобы выйти из этого щекотливого положения.

Без того тяжелую ситуацию усугублял факт, что в Linux (эта операционная система является основой OS Linspire) не существовало достойного конкурента FrontPage по функциональности. В Linux есть немало текстовых редакторов с подсветкой HTML синтаксиса, а также несколько визуальных редакторов, ориентированных на опытных дизайнеров, но вы не найдете ни одного простого для освоения инструмента. С большой натяжкой таковым можно называть Mozilla Composer, но его возможности катастрофически уступают FrontPage или Dreamweaver. Масла в огонь подлило прекращение развития всего проекта Mozilla Suite, частью которого является Mozilla Composer.

***
Журнал «Компьютерра» №27-28 от 26 июля 2005 года - pic_66.jpg

По иронии судьбы именно в тот момент, когда в Mozilla.org решили отказаться от дальнейшего развития Mozilla Suite, Робертсон решает начать исследования в области отделения кода визуального редактора от интегрированного пакета с целью создания независимого приложения с функциональным набором, приближенным к именитым конкурентам.

Компания Linspire немедленно наняла на работу Даниэля Глазмена, координатора проекта Mozilla Composer и предложила спонсорскую поддержку в развитии независимого визуального приложения.

Это было рождение проекта NVU (N-View). После девяти месяцев разработки редактора из зародыша - функциональной копии Mozilla Composer - на свет появился новый программный продукт NVU.

Что такое NVU?

NVU - это визуальный HTML-редактор. Не обязательно досконально знать HTML, чтобы использовать NVU, достаточно базовых знаний. Основным критерием становится не знание тонкостей языка программирования, а ваш талант, фантазия, и, конечно, качество разрабатываемого материала. На сегодняшний день NVU имеет уже достаточно много возможностей, отсутствующих у его предка - пенсионера Mozilla Composer:

Менеджер сайтов, позволяющий редактировать страницы на удаленном сервере.

Встроенный Редактор CSS с предварительным просмотром стилей.

Цветная подсветка синтаксиса в режиме редактирования кода.

Проверка орфографии на многих языках. Поддерживаются все словари из OpenOffice.org.

Наличие базовых функций в NVU, присущих каждому визуальному редактору, надеюсь, никто под сомнение не ставит. Разработчики постоянно совершенствуют продукт и обещают поднять его функциональность до уровня FrontPage и Dreamweaver. NVU, в отличие от некоторых конкурентов, создает правильный компактный HTML-код, лишенный мусора. Стремление к максимальному следованию стандартам идет еще со времен Mozilla Composer. NVU работает в Windows, Linux и Mac OS X, распространяется по лицензии GPL и абсолютно бесплатен.

***
Журнал «Компьютерра» №27-28 от 26 июля 2005 года - pic_67.jpg
Интерфейс NVU

Каждый, кто хотя бы непродолжительное время использовал Mozilla Composer, будет чувствовать себя как дома и с NVU. Панель инструментов и меню в нем созданы по той же технологии, что в Firefox и Thunderbird. Нажав правую кнопку мыши на панели инструментов, вы можете добавлять или удалять кнопки, убирать подписи к значкам, менять размер значков. Настройки программы тоже выполнены в стиле современных продуктов Mozilla.org. Слева по клавише F9, как в Mozilla Suite, вызывается боковая панель, на которой расположен Менеджер сайтов - инструмент, с помощью которого вы можете выполнять модификацию HTML страниц прямо на удаленном ресурсе. Но, в целом, это все тот же наш старый друг - Mozilla Composer, истоки которого идут из Netscape Communicator 4.х.

Создаваемую страницу можно просматривать в различных режимах: Обычный, HTML-теги, Код и Предварительный просмотр. NVU включает в себя полноценный движок Gecko, точно такой же, что используется в Firefox. Поэтому с помощью вкладки Предварительный просмотр вы сможете сразу просматривать страницу, не подключая внешние программы. Страница будет отображаться точно в таком же виде, в котором вам в будущем суждено любоваться ей через браузер.

***
Журнал «Компьютерра» №27-28 от 26 июля 2005 года - pic_68.jpg

У NVU есть одно неоспоримое преимущество - редактирование страниц во вкладках. Firefox, используя вкладки, может осуществлять просмотр нескольких страниц одновременно. В NVU этот инструмент служит для одновременного редактирования нескольких страниц. Справедливости ради заметим, что и легендарный FrontPage тоже позволяет открывать несколько страниц одновременно, но для доступа к каждой из них требуется всякий раз заходить в стартовое меню Windows.

Возможность добавлять собственные панели инструментов едина для NVU и FrontPage. Однако метод drag amp;drop, используемый для управления инструментами в панелях NVU, более дружественный, чем блуждание по закоулкам меню FrontPage. С другой стороны, если ширина панели меню больше, чем разрешение экрана, то FrontPage просто перенесет панель на другую «строчку», а панель NVU будет вылезать за пределы экрана. Эта недоработка имеет место как в Windows, так и в Linux.

Приятной особенностью NVU является наличие Менеджера сайтов, благодаря чему редактор может публиковать результаты своей работы в вебе, не прибегая к внешним программам. С технической стороны Менеджер сайтов является файловым менеджером с возможностью работы по протоколу FTP. Он отображает полную структуру веб-сайта в своем небольшом окне. Подобие менеджера сайтов имеется и в FrontPage.

***
Журнал «Компьютерра» №27-28 от 26 июля 2005 года - pic_69.jpg
Возможности NVU

В целом возможности NVU поскромнее, чем у FrontPage и Dreamweaver. Однако стоит ли ожидать победы на функциональном ринге от продукта, которому меньше года от роду?

43
{"b":"81747","o":1}