Форум Рідного Міста

Візуальний (WYSIWYG) XHTML редактор

Тарас Гулка - 4-2-2007 у 17:46

Досить часто мене студенти-початківці у веб-розрозробці просять порекомендувати простий і ефективний візуальний ХHTML редактор. Крім того, інколи і замовники просять їм щось поставити для попередньої верстки статей, новин тощо. Переважно рекомендував DreamWeaver, проте він достатньо складний для початківців. Ще є Amaya – проте на мій погляд вона сильно «гальманута» і не достатньо зручна. Інші (типу FrontPage, HomeSait, 1Page) не розглядаю, так як на мій погляд вони або занадто відстали від стандартів, або з кодом творять щось неймовірне.
І ось на днях надибав NVU – легкий, швидкий, дуже зручний і потужний, і що цікаво – безкоштовний.

NVU – це Open Source візуальний (WYSIWYG) HTML редактор. В його основу покладено код Mozilla Composer (так само як і в Firefox і Thunderbird).
Основна перевага – це генерація дуже «чистого» XHTML-коду, прекрасна робота із каскадними таблицами стилів. Наявний гарний менеджер сайтів.

Недолік – на сьогодні немає українського інтерфейсу (російський є)

Одним словом, якщо потрібно невеликий, але потужний візуальний редактор – дуже рекомендую.

Адрес ресурсу http://www.nvu.com/

Андрій Пелещишин - 4-2-2007 у 17:55

Колись давно я був написав наступний текст, близький по тематиці
Зіткнувся з наступною задачею - потрібна була програма для напистання HTML-коду в візуальному режимі, притому щоби задовольнялися такі вимоги як

* чистота коду. Лише HTML-strict теги, без візуального форматування, лише логічне форматування (заголовки, списки, семантичне виділення - теги CODE, STRONG, EMP і тп)
* всі теги повинні обов'язково закриватися (передбачалося
висмикування HTML-коду і вставка в іншу сторінку)
* простота інтерфейсу та легкість
* безкоштовність

Після пошуків знайшов Amaya - http://www.w3.org/Amaya/ - офіційний проект
W3 Consortium
Задовольняє всім перерахованим вимогам. Можна давати оператору для
написання фрагментів HTML-коду які потім вставлятимуться в сайт в якості
наповнення.

Також зручно писати текст для блогу.