Статьи

Мишоловка. Новий погляд

У свідомості людей міцно і небезпідставно :) вкоренилося, що мишоловка - це місце проживання безкоштовного сиру. Як відомо всім, таких місць сьогодні досить багато. Але не всім відомо, що далеко не завжди споживання "безкоштовного сиру" веде до сумних наслідків.

І ось приклад. NVU: N-View, new view (англ.) Або, по-російськи, "новий погляд". Вимовляється "ен-в'ю".

Що це таке? Це візуальний HTML-редактор. Абсолютно безкоштовний. Саме тому ми сьогодні з NVU і познайомимося.

Саме тому ми сьогодні з NVU і познайомимося

Існує безліч способів створення web-сайтів.
І досить велика кількість програмних продуктів, які покликані допомогти цьому створінню. Одну з ніш займає група професійних HTML-редакторів; їх ми сьогодні не торкнемося. Нас буде цікавити сусідня ніша, зайнята візуальними HTML-редакторами.

Візуальні програми-редактори відрізняються тим, що матеріал, з яким вони працюють, в процесі редагування виглядає відразу як кінцевий результат. Американці (вони взагалі довгих слів не люблять J) придумали абревіатуру WYSIWYG (вимовляється "ві-зи-віг"). Це скорочення від W hat Y ou S ee I s W hat Y ou G et (англ.) - що бачиш, то і отримаєш. У разі HTML-редактора таке скорочення означає, що web-сторінка видно розробнику не як набір HTML-команд, а так, як ніби вона вже проинтерпретирована браузером, тобто відображається у вигляді документа задуманого дизайну. До візуальних HTML-редакторів відносяться такі відомі продукти, як Microsoft FrontPage, Adobe (Macromedia) Dreamweaver, Adobe GoLive. З тієї ж серії Microsoft SharePoint Designer і Microsoft Expression Web.

І NVU - це теж візуальний редактор WYSIWYG. Так що для використання NVU не обов'язково до тонкощів знати HTML. Так що там ... Його взагалі не обов'язково знати! Для початку достатньо хоча б в загальних рисах уявляти, що таке web-сторінка, і добре продумати, про що хотілося б "розповісти світу". Плюс навички по роботі з яким-небудь текстовим редактором типу Word або навіть Write (Блокнот), щоб не розгубитися при оформленні матеріалу. NVU самостійно переведе вашу творчість на мову синтаксичних конструкцій HTML. А всього одне клацання миші дозволить перейти в режим перегляду і побачити, як буде виглядати сторінка в вікні браузера. Так що NVU прекрасно підійде тим, у кого в принципі немає часу на вивчення HTML. Або тим, хто тільки починає роботу по web-архітектурі. Тут доречно буде згадати і нашу "мишоловку". Важко сказати, чи всі хом'яки люблять сир (вони якісь не зовсім миші), але те, що безкоштовний NVU відмінно підходить для хом'яків * , - це точно.

Поступово, в процесі роботи, можна підвищувати свій рівень знань, одночасно розширюючи діапазон використовуваних можливий редактора. Так що сміливо можна розглядати NVU не тільки як інструмент розробки web-публікацій, а й як засіб навчання основним прийомам і технологіям web-дизайну.

Відразу обмовимося, що не ставимо за мету порівнювати FrontPage або Dreamweaver з NVU: навряд чи коректно порівнювати функціональність таких грандів і безкоштовного пакету. Не будемо цього робити. Просто познайомимося в загальних рисах з основними можливостями NVU.

Отже, NVU - це проект компанії Linspire. Візуальний HTML-редактор з відкритим кодом, орієнтований на непрофесійних web-дизайнерів. В першу чергу створювався як простий візуальний HTML-редактор для Linux, але сьогодні так само успішно працює в Windows і Mac OS X. Як для популярних Firefox і Thunderbird, основою для NVU послужила частина коду, виділеного з Mozilla; основним розробником NVU був головний архітектор Mozilla Composer Деніел Глазман (Daniel Glazman).

Панель інструментів і меню в NVU створені за тією ж технологією, що в Firefox і Thunderbird: клацнувши мишею на панелі інструментів, можна додати або видалити кнопки, прибрати підписи до піктограм і т.д. Налаштування програми теж виконані в стилі сучасних продуктів Mozilla.org.

Створювану сторінку можна переглядати в чотирьох режимах: Звичайний, HTML-теги, Код та Попередній перегляд.

NVU володіє дуже зручним властивістю - він дозволяє редагувати сторінки у вкладках, тобто дає можливість одночасно працювати відразу з декількома сторінками. Причому на вкладках можна побачити статус кожного документа. Наприклад, якщо документ змінено і потребує збереження, то на відповідній вкладці відображається спеціальний значок. І все це не заважає програмі створювати "правильний" компактний HTML-код, позбавлений сміття. Приємно.

NVU є незалежним продуктом і не інтегрований з жодним іншим компонентом системи. Це може бути застосовано до всіх операційних систем, для яких розроблений редактор.

Незважаючи на свою безкоштовність, NVU має досить значний набір можливостей.

Незважаючи на свою безкоштовність, NVU має досить значний набір можливостей

Таблиці. Управління таблицями реалізовано в повному обсязі. Створення, зміна розмірів, додавання рядків і стовпців - все це або звично, або інтуїтивно зрозуміло для користувача. Розмір таблиці можна змінити мишею; для цього необхідно включити відображення лінійок (Вид -> Показати / Сховати -> Лінійки) і помістити курсор в осередок таблиці. Після цього досить лише підчепити мишкою і пересунути або змінити таблицю / осередок (подвійне клацання на стрілках, що з'являються на кордонах виділеної комірки, додасть / видалить осередки). Новий ряд додається так само, як в більшості текстових процесорів: необхідно встановити курсор в праву нижню клітинку і натиснути клавішу Таблиці . За замовчуванням створюється таблиця шириною 100%.

Стилі форматування. NVU підтримує стилі форматування CSS (C ascade S tyle S heets (англ.), Каскадні таблиці стилів): в редакторі є вбудований редактор стилів CaScadeS, який можна відкрити в меню Інструменти -> Редактор CSS. Робота в CaScadeS організована на інтуїтивно зрозумілому рівні, що дозволяє користувачеві мати самий мінімальний набір відомостей про каскадні таблиці стилів.

Робота в CaScadeS організована на інтуїтивно зрозумілому рівні, що дозволяє користувачеві мати самий мінімальний набір відомостей про каскадні таблиці стилів

Форми. На відміну від багатьох інших предметних областей робота з формами в NVU вимагає від користувача певних знань. І навіть Довідка тут не допоможе ... Для того щоб вставити форму в поточний документ, а також додавати різні елементи форм, можна скористатися пунктом Форми з меню Вставка або кнопкою на панелі інструментів.

Шаблони. NVU підтримує підключення шаблонів. В першу чергу це можливість створення власних шаблонів і використання їх в якості основи для своїх web-сторінок. Оскільки інших шаблонів в дистрибутиві немає. Можна, звичайно, використовувати шаблони, наприклад, від FrontPage; вони відкриваються в NVU. Тільки це, мабуть, трохи дивно: якщо є можливість працювати з FrontPage, то навіщо використовувати NVU? :)

Кольорове підсвічування синтаксису в режимі редагування коду.

Перевірка орфографії. Виконується для багатьох мов, в тому числі і для російського. Підтримуються всі словники з OpenOffice.org.

Робота з графікою. Сам редактор не володіє можливостями роботи з графічними файлами, він вміє тільки вставляти зображення (в форматі GIF, JPG, PNG і BMP). При цьому, звичайно, існує можливість змінити розмір картинки, задати для неї бордюр або прив'язати до сітки.

Вказівка ​​властивостей сторінки. Якщо в меню Формат вибрати пункт Тема і властивості сторінки, можна задати загальні параметри сторінки: заголовок, ім'я автора, короткий опис документа. Пошукові машини зможуть використовувати цю інформацію при індексації сторінки, коли вона буде розміщена на web-сайті.

Менеджер сайтів. Завдяки наявності Менеджера сайтів редактор може публікувати результати своєї роботи в павутині, не вдаючись до зовнішніх програм. Або виконувати модифікацію сторінок прямо на віддаленому ресурсі. З технічного боку Менеджер сайтів є файловим менеджером з можливістю роботи по протоколу FTP. У своєму невеликому вікні він відображає повну структуру web-сайту. Натискання на клавішу Менеджер сайтів допоможе показати або приховати Менеджер сайту.

Починаючи з версії 0.60+ в NVU реалізований механізм установки розширень. Розширення (так само, як і в Mozilla Firefox) - це маленькі модулі, що додають нові можливості в програму. Розширення можна написати самому або просто завантажити з Інтернету. Потім досить перейти в меню Інструменти (Tools) -> Розширення (Extensions); натиснути кнопку Встановити (Install) і вказати місце розташування розширення. Після того, як установка буде завершена, слід перезапустити редактор, тоді встановлене розширення почне відображатися у вікні Розширення. Доступ до налаштувань можна отримати, клікнувши правою кнопкою по потрібному розширенню і вибравши в контекстному меню пункт Налаштування (Options). Якщо цей пункт не активний, значить, настройки у даного розширення відсутні.

Мабуть, на цьому можна зупинитися. Немає великого сенсу в докладному описі всіх можливостей і способів роботи з редактором NVU. Довідка цілком переведена на російську мову, причому переведена досить якісно, ​​так що користуватися нею легко і корисно.

Довідка цілком переведена на російську мову, причому переведена досить якісно, ​​так що користуватися нею легко і корисно

Підведемо підсумки. NVU - безкоштовний, простий і ясний, при цьому досить функціональний HTML-редактор для непрофесіоналів. Він здатний практично самостійно створити вельми якісну web-сторінку, не вимагаючи від нас спеціальних знань.

Він здатний практично самостійно створити вельми якісну web-сторінку, не вимагаючи від нас спеціальних знань

На офіційному сайті програми ( http://www.nvu.com / ) Можна знайти версії NVU для сиcтем Linux, Windows і Mac OS X (Linux на першому місці не випадково, адже саме для цієї операційної системи розроблявся NVU спочатку), а також вихідні тексти і керівництво користувача. Там же можна знайти і ранні версії редактора. Для установки російськомовного NVU 1.0 (на сьогоднішній день - останній версії) буде потрібно 23,1 Мб вільного місця на диску.

Доступ до товариства користувачів NVU можливий через меню Довідка
-> Форуми.

Наостанок ще кілька слів. На сьогоднішній день NVU вже не підтримується розробниками. Зате з'явився KompoZer, який називають "проектом-наступником NVU". Його можна знайти на більшості адрес для скачки NVU. KompoZer - неофіційний bugfix / update. Звичайно, це не панацея, але деякі помилки NVU 1.0 він дійсно усуває. Якщо ви використовуєте NVU 1.0 і ніяких проблем не виникає, користуйтеся їм і далі. Але якщо раптом виявиться який-небудь "глюк", зробіть спробу повторити роботу в KompoZer, є шанс, що такий фокус допоможе.

Використовувані посилання:

1. http://www.nvu.com/

2. http://nvudev.com/index.php

3. http://nvu.mozilla-russia.org/

4. http://nvudev.com/guide/1.0PR/ugs01.htm .

* На сучасній російській комп'ютерному сленгу так називають домашні сторінки, home page.

Що це таке?
Тільки це, мабуть, трохи дивно: якщо є можливість працювати з FrontPage, то навіщо використовувати NVU?

Новости