***
У NVU есть одно неоспоримое преимущество - редактирование страниц во вкладках. Firefox, используя вкладки, может осуществлять просмотр нескольких страниц одновременно. В NVU этот инструмент служит для одновременного редактирования нескольких страниц. Справедливости ради заметим, что и легендарный FrontPage тоже позволяет открывать несколько страниц одновременно, но для доступа к каждой из них требуется всякий раз заходить в стартовое меню Windows.
Возможность добавлять собственные панели инструментов едина для NVU и FrontPage. Однако метод drag amp;drop, используемый для управления инструментами в панелях NVU, более дружественный, чем блуждание по закоулкам меню FrontPage. С другой стороны, если ширина панели меню больше, чем разрешение экрана, то FrontPage просто перенесет панель на другую «строчку», а панель NVU будет вылезать за пределы экрана. Эта недоработка имеет место как в Windows, так и в Linux.
Приятной особенностью NVU является наличие Менеджера сайтов, благодаря чему редактор может публиковать результаты своей работы в вебе, не прибегая к внешним программам. С технической стороны Менеджер сайтов является файловым менеджером с возможностью работы по протоколу FTP. Он отображает полную структуру веб-сайта в своем небольшом окне. Подобие менеджера сайтов имеется и в FrontPage.
***
Возможности NVU
В целом возможности NVU поскромнее, чем у FrontPage и Dreamweaver. Однако стоит ли ожидать победы на функциональном ринге от продукта, которому меньше года от роду?
Работа с графикой. Операции с графикой ограничены вставкой изображений, изменением их размера, перемещением на странице и заданием бордюров. NVU может импортировать ранее созданные файлы GIF, JPG, PNG и BMP. Кроме того, он умеет привязывать позиции графических объектов к сетке. Функциями графического редактора продукт не обладает.
FrontPage тесно интегрирован с Microsoft Office, поэтому может на лету вызывать его компоненты для примитивной правки графики. NVU является независимым продуктом и не интегрирован ни с одним другим компонентом системы. Это применимо ко всем операционным системам, для которых разработан NVU.
Формы. В NVU нет отдельной панели инструментов для создания форм, поэтому приходится довольствоваться пунктом Формы из меню Вставка или одноименной кнопкой на панели инструментов. Работа с формами не очень наглядна и требует от пользователя определенных знаний в предметной области. С учетом того, что доступность освоения для большинства современных программ уже стала незыблемым правилом, у разработчиков NVU впереди еще есть широкий фронт работы в данном направлении.
Таблицы. Управление таблицами реализовано в полном объеме. Создание, изменение размеров, добавления строк и столбцов - все это освоить нетрудно. Например, чтобы изменить размер таблицы, достаточно лишь подцепить мышкой ее край и передвинуть на нужное расстояние. Добавление новых рядов реализовано также изящно, как в большинстве текстовых процессоров - установите курсор в правую нижнюю ячейку и нажмите клавишу Tab. Единственный недостаток - создание по умолчанию таблицы шириной 100 пикселов. На мой же взгляд, удобнее не фиксированный размер, а меняющийся, например, в зависимости от ширины окна браузера.
Шаблоны. NVU поддерживает подключение шаблонов для создания страниц, но самих шаблонов в дистрибутиве нет. В этом плане FrontPage заметно выигрывает, имея в своем составе шаблоны типовых страниц. Впрочем, шаблоны от FrontPage открываются и в NVU.
Стили форматирования. NVU поддерживает стили форматирования CSS через Редактор CSS, который вызывается из меню Инструменты. Работа со стилями реализована на доступном уровне, в редакторе разберется даже человек, знающий о CSS лишь самый минимум. Меня одолело неудержимое любопытство, когда я не нашел средств создания стилей третьего поколения, не поддерживающихся браузером Internet Explorer. Как же так? HTML-движок Gecko уже давно имеет экспериментальную поддержку CSS3. Я решил вручную добавить самые наглядные команды CSS3 в мой стилевой файл.
- moz-border-radius-topleft: 7px;
- moz-border-radius-topright: 7px;
- moz-border-radius-bottomright: 7px;
- moz-border-radius-bottomleft: 7px;
NVU верно обработал стиль и отобразил введенный мною текст в закругленной рамке.
Для работы с DIV-слоями имеется отдельная панель.
Читать дальше