Первый взгляд
Число Web-редакторов, предназначенных для создания HTML-страниц, растет с каждым днем. Некоторые распространяются на коммерческой основе, другие - как условно-бесплатные продукты, немало и бесплатных программ.
Поль Латус распространяет через Сеть Web-редактор Arachnophilia (греч. любовь к паукам). Последняя версия этой программы (2.0) вышла совсем недавно. Способ распространения данного продукта - CareWare. Вы ничего не слышали о подобном способе? Его придумал сам автор. CareWare подразумевает оплату не деньгами, а хорошими поступками. Например, если вы человек среднего возраста, то автор просит постараться хотя бы в течение одного дня не читать нудные нотации молодым людям. А если вы считаете себя молодым, то не обращайте внимания на ворчание стариков, наслаждайтесь радостями жизни и старайтесь быть дружелюбнее с другими людьми. Если вам это удалось - считайте, что с Полем вы расплатились и его продукт по праву ваш.
А Arachnophilia этого вполне заслуживает. Ей по силам конкурировать с коммерческими Web-редакторами. Начнем с того, что “Паукофилия” может работать с неограниченным числом документов одновременно, позволяя при этом искать ключевые слова во всех загруженных файлах. Документы могут представлять собой HTML- и RTF-тексты, а также программы на Perl, Java и Си++. Сохранять их можно в любых доступных форматах. Например, можно загрузить текст в RTF-формате, а выгрузить в HTML, получив готовую страницу. В отличие от некоторых слишком умных редакторов, которые автоматически подставляют код символа, с использованием русских букв никаких проблем не возникает.
Глубокий откат (Power Undo/ Redo) поможет в исправлении ошибок. Программа сохраняет до 16 копий, и всегда можно вернуться к старой версии документа.
Любые теги можно вводить, не прибегая к клавиатуре, пользуясь только мышью (это особенно удобно делать с помощью локального меню). Мышью можно также выполнять любые действия по форматированию текста, менять шрифт и цвет, вставлять данные в таблицу, организовывать кадры, списки, указывать перекрестные ссылки и т. д.
“Паукофилия” поддерживает выделение тегов, ключевых слов и строк различными цветами, которые задаются пользователем. Она позволяет полностью переконфигурировать все панели инструментов, задать любые пользовательские команды, добавить новые теги и т. д. Все параметры настройки хранятся в каталоге программы в текстовом виде и доступны для редактирования.
Латус встроил в свою программу дополнительную возможность оптимального (по мнению автора) форматирования исходных текстов на Си++, Perl и Java. В текстах автоматически расставляются открывающие и закрывающие скобки, вложенные операторы выстраиваются “лесенкой” и т. д.
“Паукофилия” поддерживает возможность просмотра создаваемых HTML-страниц из шести браузеров, что особенно важно при разработке активно посещаемых коммерческих узлов, когда необходимо обеспечить корректное представление информации для посетителей, использующих различные программы. Команда Preview автоматически (по протоколу DDE) обновляет экраны загруженных навигаторов, действуя аналогично Refresh.
Непременное требование, без которого Web-редактор не может считаться полноценным, - это наличие режима проверки узла с помощью рекурсивного анализа гиперсвязей в тексте. С помощью пункта меню Analyze Site можно получить подробный отчет обо всех ошибочных ссылках с возможностью загрузки некорректных документов в редактор. Что особенно приятно, курсор сразу ставится на ошибочное место.
Платить за Web-редактор Arachophilia придется не деньгами, а хорошими поступками
После того как информация для обновления Web-узла подготовлена, ее можно легко загрузить на сервер непосредственно из “Паукофилии”. Достаточно выбрать в меню пункт Update Web Site, и описание узла с локального диска перекачается (по ftp-протоколу) на сервер. При этом Arachnophilia автоматически отследит все внесенные в структуру узла изменения.
Прекрасно сделана система помощи. В ней можно найти не только руководство пользователя, но и описание HTML-формата и инструкцию по созданию страничек для начинающих.
К недостаткам пакета следует отнести его ориентацию на профессионально подготовленных Web-дизайнеров, так как проектирование страницы происходит на уровне ручного кодирования. Коммерческие редакторы нередко предоставляют возможность визуального проектирования таблиц, фреймов и карт изображений. Но по своим суммарным возможностям “Паукофилия” значительно превосходит большинство условно-бесплатных и пробных версий Web-редакторов, доступных в Сети, даже если оценивать их полные коммерческие версии.
Работа Arachnophilia была проверена на большом и активно действующем московском узле (несколько тысяч страниц, более 60 000 обращений) и не вызвала никаких нареканий. Скачать “Любовь к паукам” можно с Web-узла г-на Латуса по адресу: http://www. arachnoid.com. И не забудьте рассчитаться с автором!
Сергей Бобровский
К Сергею Бобровскому можно обратиться по адресу: softart@extranet.ru.