
4. Snk Visual html Workshop V.3.5.2.
Якщо HomeSite, FirstPage, AceHTML являють собою, все-таки, звичайні HTML редактори, то SNK Visual HTML Workshop - це спроба показати світові принципово новий підхід до створення, редагування та підтримки Web-сайтів в цілому. При цьому автори постаралися зберегти сильні сторони текстового редактора як засоби роботи з Web-сторінками. SNK Visual HTML Workshop - це стрижневий компонент середовища для розробки Web-сайтів SNK WebOffice, докладніше про яку можна дізнатися тут. Приємно, що цей пакет створений та підтримується російськими розробниками.
Рис.5. SNK Visual HTML Workshop
Самі автори називають свій підхід "проектно-орієнтованим". Під цим, мабуть, мається на увазі, можливість "зборки" всього сайту в рамках єдиного файлу проекту, що містить список файлів. При запуску спеціальний майстер пропонують задати досить широкий набір базових параметрів сайту. Крім стандартного кольору фону, посилань, фонового малюнка і т.д. він включає кодування сайту (Windows 1251, KOI8 etc.), кореневий каталог вашого сайту в WWW, адреса CGI-BIN каталогу вашого сайту, набір ключових слів для вставки в META теги, файл зі стилями CSS, і т.д. і т.п. Зручно при цьому те, що в рамках проекту всі вхідні в нього файли - таблиці стилів, Javascript, і багато чого іншого можна редагувати в одному і тому ж вікні редактора. Природно, при роботі з російською мовою проблем не виникає - редактор російський. Правда, мені не вдалося виявити в ньому спеллчекера, хоча він цілком може виявитися компонентом WebOffice. Новою і заслуговує уваги опинилася утиліта "Доктор проекту". Ця вбудована в редактор програмка, яка вміє шукати і виправляти такі помилки, як присутність у проекті порожніх і неіснуючих файлів, а також невірних дат останнього оновлення.
Також зацікавив діалог (або майстер?) Для створення функцій Javascript. Дуже оригінальна ідея, не позбавлена практичності. Хоча, звичайно, весь код ви в діалоговому вікні не напишіть, створення функції завжди починається ряду рутинних кроків (придумати ім'я, задати передавався змінні, і т.д.), автоматизація яких вельми корисна.
На жаль, Help редактора зроблений за "мінімальної міркою". В принципі, на всі питання можна знайти відповіді, є навіть вбудовані довідка по HTML, CSS і JavaScript, але обсяг і якість даються відповідей і рекомендацій явно залишають бажати кращого. Так, наприклад, з дуже короткого опису вищезгаданого "Доктора проекту" я так і не зрозумів - вміє він знаходити посилання на неіснуючі файли, чи ні.
Редактор має вбудований FTP-клієнт, сторінку можна подивитися в трьох браузерах.Вельми непогано влаштовані майстра для вставки тегів. З іншого боку, залишена авторами можливість вставляти теги "однією кнопкою", кілька дарма "збіднена" до досить вузького набору. Наприклад, для пари тегів "td", "/ td" окрема кнопка є, а ось "table", "/ table" немає. Чому? Іноді таблицю хочеться і руками зробити, а не тільки "навороченним" майстром. При цьому хочеться наголосити, що набір підтримуваних редактором інструментів достатній - HTML, JavaScript, CSS.
В цілому, єдиний в огляді російський "просунутий" HTML редактор в цілому "марку" тримає, незважаючи на образливі недоліки.