9 лет назад 29 ноября 2010 в 0:58 382

Эпоха самопальных веб-страниц сошла на нет: зачем тратить время на верстку, когда в Сети не перечесть сервисов, предлагающих бесплатный хостинг для персональных блогов, использующихся для слива потока сознания. Ан нет, не перевелись еще энтузиасты. Не хотите блог? Никто не неволит – можете за несколько минут сделать нечто, схожее с полноценным веб-сайтом, при помощи свободной системы управления контентом, например WordPress (ru.wordpress.org). На наш взгляд, целевая аудитория Nvu – одиночки-консерваторы, использующие WYSIWYG-редакторы для правки веб-страниц или создания небольших сайтов, не обезображенных нагромождениями анимации и прочей рекламно-бесполезной мишуры.

Сперва несколько слов о наших злоключениях, связанных с локализацией программы. Поначалу мы отправились на старый добрый ресурс PortableApps (www.portableapps.com), где нас ждала portable-версия продукта. Однако «носимая» сборка изрядно устарела, а с модулем локализации получилась форменная засада (не повторяйте наших ошибок): ссылка на файл русификации kpz-langpack-ru.xpi, размещенная на www.kompozer.net, вела в пустоту, другой модуль локализации – nvu-1.0-ruRU-langpack.xpi – при попытке «скормить» его portable-версии в качестве расширения (вы не ошиблись, Nvu базируется на коде Mozilla) мгновенно «убил» программу: дескать, «Ошибка синтаксического анализа XML: неопределенная сущность». Правильное решение таково: нужно загрузить ZIP-архив с русской версией, распаковать его и работать. А работать есть с чем. На наш взгляд, Nvu – редкий пример качественного и понятного перевода различных «хитрых» терминов, назначение которых, мягко говоря, неочевидно для начинающих товарищей.

Пользователи со стажем наверняка помнят предшественника Nvu по имени Composer. Так вот, в этом самом «композере» отчаянно не хватало менеджера сайтов, особенно с учетом того, что в некоторых проприетарных приложениях, например Dreamweaver, такой инструмент имелся. За счет него мы могли заниматься сразу несколькими веб-проектами. В данной сборке менеджер сайтов активирован по умолчанию («Вид» > «Показать / скрыть» > «Менеджер сайта») и выключается нажатием F9. Этот компонент способен отображать как все документы в папке проекта, так и определенные, например HTML-файлы или графику. Как и коммерческие аналоги, Nvu обучен выгрузке файлов на удаленный сервер (кнопка «Опубликовать»). В джентльменский набор также входят встроенный редактор CSS (Cascading Style Sheets), запускаемый в меню «Инструменты», и средство проверки орфографии (меню «Правка» или Ctrl + K).

Не поверите, но Nvu знаком со слоями (layers), пусть и в ограниченном объеме. После выделения текста, изображения или таблицы и нажатия крохотной кнопки «Слой» объект можно перемещать в любое место страницы. Кроме ссылок доступно создание т. н. якорей, и помимо поддержки XHTML Friends Network для якоря можно назначить и события JavaScript («Свойства якоря с именем» > «Дополнительно» > «События JavaScript»). То бишь мы вольны задать определенное событие при указанном действии, например приказать, чтобы при наведении курсора на какой-либо объект (параметр «onmouseover» в списке «Атрибут») отображалось скрытое доселе изображение. Однако, в отличие от коммерческих аналогов, здесь нам придется вручную указывать нужные параметры в поле «Значение».

С созданием таблиц дела обстоят благополучно: содержимое ячеек можно выравнивать как по горизонтали, так и по вертикали, да еще и с различными параметрами. Не отстает Nvu от именитых конкурентов и в части создания закладок и всплывающих окон. Чистота кода – дело святое: на страницы, созданные в среде Microsoft FrontPage, были вылиты мегатонны желчи. Для самопроверки рекомендуем воспользоваться командами «Очистка разметки» и «Проверить HTML» в меню «Инструменты». В первом случае будет оптимизировано расположение строк кода и удалены пустые блоки вкупе с выравниванием в пустых ячейках таблиц. Не пугайтесь и второй команды: вас всего лишь направят на сайт validator.w3.org (Markup Validation Service), где подопытная веб-страница будет подвергнута самому строгому контролю на предмет соответствия требованиям качественной гипертекстовой разметки. Строгость и впрямь недетская: для каждого неверного тега будет сформирован подробный отчет с указанием номера строки в коде страницы. UP

  • Программа: Nvu 1.0
  • Тип: визуальный HTML-редактор
  • Разработчик: Mozilla, Linspire
  • ОС: Windows 2000 и выше, Linux, Mac OS X
  • Объем дистрибутива: 23 Мбайт
  • Русификация интерфейса: есть
  • Адрес: nvu.mozilla-russia.org
Никто не прокомментировал материал. Есть мысли?