Портал информационной и технической поддержки ПО образовательных учреждений РФ

SPO HELP
  • Новости
  • Продукты
  • Поддержка
  • Учебный центр
  • Документация
  • Сообщество
  • Форумы
       
  • Вход
  • Регистрация

Julia Dronova (administrator): записи

HTML-редактор Quanta Plus: Дополнительные возможности kdewebdev

  • 12 декабря 2009
  • Просмотры (676)
  • Печать

Автор -- Алексей Федорчук

Внимательный читатель обратил внимание, что в редакторе quanta, при всем богатстве его возможностей. не обнаруживается такого важного для ведения крупных web-проектов средства, как контроль целостности ссылок, ни внутренних, ни тем более внешних. Это действительно так. Однако вспомним, что quanta — лишь один (хотя и главный) из компонентов пакета kdewebdev. Остается ознакомиться с его возможностями — не найдем ли мы там чего-либо недостающего для полного счастья?

И конечно же, найдем — программу klinkstatus, именно для проверки ссылок и предназначенную. Запускаем одноименной командой ее из командной строки или минитерминала (штатно в K-меню она отсутствует, хотя никто не мешает ее туда встроить) и видим окно следующего вида (рис. 12). Отправляемся в меню Файл -> Открыть URL, выбираем индекс-файл нашего сайта, устанавливаем требуемую глубину вложенности подкаталогов, жмем кнопку Проверить — и через некоторое время получаем полный список всех ссылок, как работающих (отмеченных зелеными галочками), так и оборванных (красные кресты). Последними на машине, в данный момент не подключенной к Сети, будут все внешние ссылки. Проверку коих при необходимости можно исключить, сняв соответствующий переключатель.

Создано: 10.12.2009

Рис. 12. Проверка целостности ссылок утилитой klinkstatus — обращаем внимание на глубину рекурсии и переключатель проверки внешних ссылок

Из рисунка можно видеть главный недостаток текущей версии klinkstatus русские заголовки страниц предстают в виде абракадабры. Впрочем, на функциональности собственно проверки ссылок это не отражается.

Программа klinkstatus не блещет богатством настроек (рис. 13), хотя все жизненно необходимое тут присутствует. А именно — задание “умолчальных” глубины рекурсии, включения/отключения проверки внешних ссылок, число адресов в истории и т.д.

Создано: 10.12.2009

Рис. 13. Настройка klinkstatus

В составе пакета kdewebdev есть еще несколько полезных утилиток. Например:

  • kimagemapeditor, программа для создания т.н. карт изображений, то есть разбиения рисунка на отдельные области, к каждой из которых привязана гиперссылка;
  • kmdr-editor — редактор диалогов;
  • xsldbg — отладчик XSL, работающий в командном режиме, и графический интерфейс к нему — kxsldbg.

Однако их рассмотрение далеко выходит за рамки темы этой главы. Замечу только, что все эти средства могут быть и интегрированы в quanta в качестве модулей. По умолчанию это сделано для klinkstatus, kimagemapeditor и xsldbg. То есть они могут вызываться из меню редактора — через пункт Модули и далее Link Checker, KImageMapeditor или XSLT Debugger, соответственно.

В меню Модули можно обнаружить еще один пункт — KFileReplace, пользу которого трудно переоценить. Он позволяет выполнить поиск и замену текстовых фрагментов в группе файлов (например, в каталоге, включая вложенные подкаталоги) в пакетном режиме. Каждый, кому приходилось менять адрес электронной почты web-мастера на сотнях страниц своего сайта, проникнется величием такой возможности.

Допускается в quanta и подключение дополнительных модулей — через меню Настройка -> Настроить модули. Правда, для этого их кто-то должен написать. Но в качестве дополнительных модулей могут использоваться составные KPart из kate — а их пишут довольно активно.

Итоги

В этой главе я коснулся лишь некоторых особенностей программы quanta — тех, которые наиболее важны для меня лично. За чертой рассмотрения остались такие вещи, как работа с XML, стилевыми таблицами, сценариями — то, что требуется профессионалу в области web-технологий, к каковым себя не причисляю. А потому подведу предварительные итоги.

Думаю, мне удалось продемонстрировать как широту возможностей описываемого редактора (особенно в сочетании с дополнительными модулями), так и гибкость его индивидуальных настроек. Конечно, мне давно не приходилось видеть редакторов html-кода для Windows, однако по смутным воспоминаниям о HomeSite — как будто бы в нем не было ничего такого, что невозможно было бы реализовать в quanta — штатными ли ее средствами, или с помощью модулей. Включая даже режим визуального редактирования, о котором я практически не говорил — ввиду тривиальности приемов работы в нем.

Так что думается, что значение этой программы выходит за рамки сочинения любительских web-страниц — это вполне полноценный и профессиональтный инструмент web-мастера. Ну а его возможности по составлению html-документации — просто выше всяких ожиданий. В частности, окончательная версия этой книги доводилдась до ума именно в Quanta Plus.

  • Quanta Plus
  • HTML-редактор

Julia Dronova (administrator)

administrator
Товарищи, для связи со мной пользуйтесь личными сообщениями, комментарии я не вижу,...
Регистрация: 21.10.2009
Записей: 198
RSS лента

Связанные записи

  • HTML-редактор Quanta Plus: Настройки редактора

  • HTML-редактор Quanta Plus: Работа с проектами

  • HTML-редактор Quanta Plus: Представление героини

  • HTML-редактор Quanta Plus: О web-инструментарии вообще

  • HTML-редактор Quanta Plus: элементы интерфейса

  • Создание и редактирование Интернет-приложений с использованием Blue...

Популярные записи

  • Простая пошаговая инструкция по установке пакетов для регистрации опытно...
  • Ответы на вопросы по организации опытных зон
  • Простая пошаговая инструкция по установке пакетов для регистрации опытно...
  • Настройка сети в ALT Linux
  • Антивирусы в Linux и некоторые рецепты использования clamav
  • Свидетельства о прохождении дистанционного обучения Академии АйТи
  • Общая инструкция по установке ОС, входящих в пакет СПО.
  • Операционные системы семейства Линукс Школьный ЧаВо(FAQ)
  • Восстановление и заведение новых карт доступа для ОУ РФ
  • Настройка сетевой карты, краткое пособие для начинающих
  • Главная
  • О проекте
  • Справка
  • Теги
  • Карта сайта
  • RSS

©2015 Все права защищены. Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .