A Real Validator

Авторская программа A Real Validator (http://www.htmlvalidator.com/), разработанная Лайэмом Квинном (Liam Quinn), предназначена для выявления синтаксических ошибок в HTML-страницах и очень проста в использовании.

Для обработки какого-либо файла создайте новый проект командой File New Project (Файл → Новый проект) и включите в него требуемый документ: File Add Files (Файл → Добавить файлы). Ту же операцию можно выполнить перетаскиванием нужного файла из Проводника Windows в окно программы, изображенное на рис. 2.140.

Рис. 2.140. Окно программы A Real Validator

Выбрав файл, можно приступать к проверке, для чего предназначены пункт меню Actions Validate (Действия → Проверить) или кнопка Validate (Проверить)

в инструментальной панели. Отчет о тестировании выводится в нижней панели главного окна программы под заголовком Results for (Результаты для). В разделе отчета Errors (Ошибки) содержится полный список обнаруженных погрешностей с указанием местоположения ошибки в документе и ее толкованием.

Программы для работы с метатэгами

Постоянно увеличивается число разработчиков, предлагающих программное обеспечение, которое автоматически генерирует или проверяет метатэги.

Программа построения метатэгов MetaTag ToolKit

Программа MetaTag ToolKit (http://www.dittotech.com/Products/MetaTag/), разработанная компанией Ditto Technologies (http://www.dittotech.com/), является простым пошаговым мастером построения метатэгов и призвана обеспечить лучшее индексирование HTML-страниц поисковыми системами. В отличие от других программ, которые строят лишь несколько простых метатэгов, MetaTag ToolKit идет чуть дальше, формируя дополнительные тэги, которые, возможно, и позволят увеличить посещаемость ваших страниц.

Программа работает в среде операционных систем MS Windows 95/98/2000/XP, имеет очень небольшой объем (315 Кб) и распространяется бесплатно. При ее запуске открываются два окна: главное, с программным интерфейсом (см. рис. 2.141), и дополнительное, предназначенное для показа рекламных баннеров. Если вы не подключены к Internet, баннеры, естественно, не видны, однако в любом случае дополнительное окно закрыть нельзя. Впрочем, это малая плата за предоставляемый программой несложный сервис. Нажмите в главном окне кнопку Step 1 (Пункт 1).

Рис. 2.141. Главное окно программы MetaTag ToolKit

В открывшемся окне Step 1 (см. рис. 2.142) введите описание страницы – содержимое метатэга META NAME="description". В правом верхнем углу окна вы найдете счетчик числа введенных символов, что очень удобно, так как описание требуется ограничить 150–200 символами. Щелкните по кнопке Step 2 (Пункт 2).

Рис. 2.142. Окно Step 1 программы MetaTag ToolKit

Откроется окно Step 2, показанное на рис. 2.143. Оно предназначено для ввода ключевых слов и фраз, то есть содержимого метатэга META NAME="keywords". Их следует отделять друг от друга запятой и затем пробелом. В правом верхнем углу окна вы заметите также счетчик количества введенных символов. Нажмите кнопку Step 3 (Пункт 3).

Рис. 2.143. Окно Step 2 программы MetaTag ToolKit

Откроется окно Step 3, показанное на рис. 2.144. Его назначение – выбор способа индексации документа при помощи специального метатэга для роботов поисковых машин META NAME="robots". Выбор осуществляется переключателем на четыре положения со следующими значениями:

Index + Follow all links – будет создан метатэг: ;

Index – don\'t follow links – будет создан метатэг: ;

Don\'t index + follow all links – создается метатэг: ;

Don\'t index– don\'t follow links – будет создан метатэг: .

Рис. 2.144. Окно Step 3 программы MetaTag ToolKit

Для последнего случая программа написана неверно, поэтому, очевидно, вам придется вручную исправить запись: вместо content="noindex,follow" следует набрать content="noindex,nofollow". Кроме того, здесь же вкралась еще одна ошибка: name="robot" надо исправить на name="robots". Нажмите кнопку Step 4 (Пункт 4).

Откроется окно Step 4 (см. рис. 2.145). В нем задается свойство Refresh с указанием времени задержки, после которой браузер автоматически обновляет документ:

где n – время задержки в секундах.

Рис. 2.145. Окно Step 4 программы MetaTag ToolKit

Для применения указанного метатэга отметьте опцию Include this feature (Включить данное свойство). В поле Seconds (Секунды) введите время задержки.

После щелчка по кнопке Step 5 (Пункт 5) откроется одноименное окно, показанное на рис. 2.146. Здесь следует задать метатэг с параметром NAME="copyright", если отмечена опция Include this feature. Нажмите кнопку Step 6 (Пункт 6).

Рис. 2.146. Окно Step 5 программы MetaTag ToolKit

В появившемся окне Step 6, представленном на рис. 2.147, задается метатэг с параметром NAME="author", если отмечена опция Include this feature. Щелкните по кнопке Step 7 (Пункт 7).

Рис. 2.147. Окно Step 6 программы MetaTag ToolKit

Откроется окно Step 7 с заголовком Cache Page (Кэширование страницы), показанное на рис. 2.148. Здесь вы можете задать свойство Pragma, которое применяется для управления кэшированием. Так, для отказа от кэширования необходимо отметить опцию Include this feature, а в соседнем поле выбрать из списка No (Нет), в результате чего будет сформирована следующая запись:

Рис. 2.148. Окно Step 7 программы MetaTag ToolKit

Нажмите кнопку Finish (Готово).

Откроется окно Info Sheet (Информационный лист), показанное на рис. 2.149. В полях окна записаны все метатэги, которые сгенерированы программой, причем в подготовленный код вы можете внести исправления. Кнопка Save HTML (Сохранить HTML-документ) служит для сохранения сформированных данных на жестком диске компьютера, кнопка Exit (Выход) – для завершения работы с программой.

Рис. 2.149. Окно Info Sheet программы MetaTag ToolKit

Если щелкнуть по кнопке Generate HTML (Сформировать HTML-документ), откроется окно HTML, показанное на рис. 2.150. Как видите, все метатэги оформлены в том виде, в каком они должны появиться в вашем документе. Можете скопировать весь текст в буфер обмена, нажав кнопку Copy (Копировать), и в любом редакторе вставить его в нужный файл.

Рис. 2.150. Окно HTML программы MetaTag ToolKit

Программа для создания и модификации метатэгов MetaMan

Программа MetaMan, разработанная компанией Hyperpresence Inc. (http://www.hyperpres.com/), представляет собой утилиту для создания и модификации метатэгов, которая позволяет работать с несколькими файлами одновременно.

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

Главное окно программы показано на рис. 2.151. Оно разделено на три основные части. Слева находится файловое окно для выбора нужных файлов из схематической файловой структуры на дисках компьютера, справа вверху – окно файловых тэгов для отображения метатэгов выбранного файла и манипуляции ими, а справа внизу – окно буферных тэгов для работы с метатэгами, содержащимися в специальном буфере обмена. Метатэги добавляются в последнее окно выборочно и могут представлять собой комбинации метатэгов из различных файлов.

Рис. 2.151. Главное окно программы MetaMan

Назначение трех кнопок, расположенных над файловым окном, следующее:

Folders (Папки) – служит для выбора папок на жестких дисках компьютера;

Options (Параметры) – используется для настройки общих параметров программы;

Lock Files (Блокировка файлов) – предназначена для блокировки и, соответственно, разблокировки файлов. При копировании описаний метатэгов из окна файловых тэгов или из окна буферных тэгов в заблокированный файл программа потребует указать имя файла для выполнения операции. Если кнопка не нажата, то есть файлы не заблокированы, будет переписан без запроса оригинальный файл.

При нажатии кнопки Folders откроется обычное окно-проводник Select Path (Выбрать путь) – см. рис. 2.152. Здесь следует выбрать нужную папку и щелкнуть по кнопке

(Ok).

Рис. 2.152. Окно Select Path

При щелчке по кнопке Options откроется одноименное окно (рис. 2.153). С помощью расположенных в нем флажков выполняются следующие настройки:

Lock Tags (Блокировка тэгов) – блокируются файловые тэги по умолчанию;

Lock Clipboard (Блокировка буфера) – блокируются буферные тэги по умолчанию;

Lock Files (Блокировка файлов) – блокируются файлы по умолчанию;

Debug Mode (Режим отладки) – включается режим отладки по умолчанию;

Multi-Clear (Множественная очистка) – производится настройка тэгов, которые в таблицах отражены несколь – кими строчками, то есть имеют несколько параметров, предусматривающая их полную замену. Обычно данная опция применима только к тэгу BODY.

Рис. 2.153. Окно Options

Переключатель Browser Icon (Пиктограмма браузера) предназначен для выбора одной из двух пиктограмм браузера: или Internet Explorer, или Netscape. Даже если на вашем компьютере установлены оба браузера, для просмотра будет использован тот, на который по умолчанию настроена система. Назначение трех кнопок, расположенных под файловым окном, таково:

View in Browser (Просмотр в браузере) – используется для отображения выбранного файла в браузере;

View File HTML (Просмотр HTML-кода файла) – используется для просмотра HTML-кода выбранного файла;

Debug On/Debug Off (Отладка включена/выключена) – при включении отладки HTML-код, который предполагается вставить в файл, отображается на экране для подтверждения операции.

Две одинаковые кнопки

To Tag List (В список тэгов) и To Clipboard (В буфер обмена), расположенные справа от файлового окна, предназначены для передачи метатэгов выбранного файла в окна, соответственно, файловых и буферных тэгов.

Две пиктограммы

То File (В файл), расположенные в той же части, отведены для передачи метатэгов из окна файловых или буферных тэгов (соответственно верхняя и нижняя кнопки) в заданный файл.

Давайте выберем в файловом окне какой-либо документ. Предположим, начало его выглядит следующим образом:

Ссылки

CONTENT="text/html; charset=windows-1251">

VLINK="#999900" ALINK="#006600">

Нажмите кнопку

To Tag List или дважды щелкните по имена файла в файловом окне. Окно файловых тэгов будет заполнено, как показано на рис. 2.154.

Рис. 2.154. Заполненное окно файловых тэгов

Кнопки, расположенные над окном файловых тэгов, имеют следующее назначение:

Move Tag Up (Переместить тэг выше) – выбранные тэги перемещаются выше на одну строку;

Move Tag Down (Переместить тэг ниже) – выбранные тэги перемещаются на строку ниже;

Delete All Tags (Удалить все тэги) – удаляется все содержимое окна файловых тэгов;

Delete Tag (Удалить тэг) – удаляются только определенные тэги;

Select All (Выбрать все) – выделяется все содержимое окна файловых тэгов;

Edit Tag (Редактировать тэг) – при нажатии данной кнопки открывается окно Tag Assistant (Помощник для тэгов), показанное на рис. 2.155. Здесь вы сможете исправить выбранный тэг. То же самое произойдет, если дважды щелкнуть по нужному названию в окне файловых тэгов. Для добавления нового названия следует выбрать строку с надписью (empty) (пусто);

Рис. 2.155. Окно Tag Assistant

View HTML (Просмотр HTML-кода) – при нажатии этой кнопки на экран выводится окно HTML Viewer (Обзор HTML-кода), представленное на рис. 2.156. Здесь все тэги, имеющиеся в окне файловых тэгов, оформлены в виде HTML-кода. Обратите внимание, что это не фрагмент кода из файла, а именно код, формируемый на основании информации, отображенной в окне файловых тэгов. Окно HTML Viewer – нередактируемое: оно служит исключительно для просмотра кода;

Рис. 2.156. Окно HTML Viewer

Lock Tags (Блокировать тэги) – когда кнопка нажата (тэги заблокированы), при передаче метатэгов из файла или буфера обмена добавляются только те из них, которых нет в окне файловых тэгов.

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

В средней части – Tag Assistance – помещена справочная информация, касающаяся текущего тэга. Если существует дополнительная справка (например, список параметров и т. д.), появится кнопка More (Еще).

В третьей части окна Tag Assistant находится таблица со всеми элементами тэга, а под ней – кнопки управления:

Done (Сделано) – для сохранения всех внесенных изменений;

Check (Проверить) – для проверки текущего тэга и обновления его элементов;

Undo (Восстановить) – для возвращения к исходным значениям тэга;

Cancel (Отменить) – для отказа от всех изменений.

Кнопки, расположенные под окном файловых тэгов, служат:

To Clipboard (В буфер обмена) – для передачи выбранных метатэгов из окна файловых тэгов в окно буферных тэгов;

To Tags List (В список тэгов) – для передачи выбранных метатэгов из окна буферных тэгов в окно файловых тэгов;

Exit (Выход) – для завершения работы с программой.

Кнопки, расположенные под окном буферных тэгов, аналогичны кнопкам над окном файловых тэгов и имеют то же назначение, но применительно к окну буферных тэгов.

Общая технология работы с одним HTML-файлом такова.

1. Выберите в файловом окне нужный документ. Дважды щелкните по его названию или нажмите кнопку

Метатэги из файла появятся в окне файловых тэгов.

2. Чтобы исправить тэг, выделите в этом окне нужное имя и дважды щелкните по нему или нажмите кнопку

Откроется редактор тэгов – окно Tag Assistant.

3. Произведите необходимые изменения.

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

5. Завершив корректировку, выберите в файловом окне тот документ, в котором требуется разместить подготовленные метатэги, и щелкните по кнопке

расположенной рядом с окном файловых тэгов.

Если заблаговременно нажата кнопка

Debug On/Debug Off, перед записью в файл откроется окно предварительного просмотра кода Debug (Отладка), то есть HTML-кода из файла с добавленными к нему метатэгами (см. рис. 2.157).

Рис. 2.157. Окно Debug

Работа с несколькими файлами ведется чуть иначе:

1. Выберите в файловом окне нужный документ. Дважды щелкните по его названию или нажмите кнопку

Метатэги из файла появятся в окне файловых тэгов.

2. Выделите в этом окне нужные тэги: щелкните по ним мышью, удерживая нажатой клавишу Ctrl.

3. Скопируйте выбранные тэги в буферное окно при помощи кнопки

4. Повторите действия, предусмотренные в пп. 1–3, необходимое количество раз.

5. Любой тэг можно отредактировать. Для этого в окне буферных тэгов выберите нужный и дважды щелкните по нему или нажмите кнопку

Откроется редактор тэгов – окно Tag Assistant.

6. Исправьте все необходимые тэги. Для просмотра получаемого кода стоит воспользоваться пиктограммой

7. После того как все тэги скорректированы, выберите в файловом окне тот документ, в котором требуется разместить подготовленные метатэги, и щелкните по кнопке

расположенной рядом с окном буферных тэгов.

Если заблаговременно была нажата кнопка

Debug On/Debug Off, перед записью в файл откроется окно Debug для предварительного просмотра кода, то есть HTML-кода из файла с добавляемыми метатэгами.

Окно Debug состоит из трех частей. В верхней – Tags To Be Copied/Added (Тэги, которые будут копироваться/добавляться) – отражены тэги, которые будут скопированы или добавлены в HTML-файл. Колонка Ptr (Указатель) служит для указания тэгов, имеющихся в выбранном файле. Если значение соответствующей ячейки в данной колонке равно нулю, это означает, что тэг отсутствует в файле.

Следующая часть – Existing Destination File Tags (Тэги, имеющиеся в исходном файле) – служит для просмотра тэгов из выбранного HTML-файла.

Третья часть Messages (Сообщения) предназначена для описания всех действий, которые выполнит программа при записи данных в файл. В нижней части окна Debug расположены кнопки управления:

Ok – для подтверждения и записи всех сделанных изменений в HTML-файл;

Cancel (Отменить) – для отказа от записи;

View HTML (Просмотр HTML-кода) – используется для просмотра нового HTML-кода, сформированного для файла.

Программа распознает следующие метатэги (показаны с примерами):

REFRESH

CONTENT="5;URL=http://www.mydomain.ru/newhome.htm">

EXPIRES

KEYWORDS

REPLY-TO

GENERATOR

AUTHOR

DESCRIPTION

ROBOTS

CONTENT-SCRIPT-TYPE

CONTENT-STYLE-TYPE

CONTENT-TYPE

LANG

PAGE-ENTER

CONTENT="RevealTrans (Duration=x, Transition=y)">

PAGE-EXIT

CONTENT="RevealTrans (Duration=x, Transition=y)">

SITE-ENTER

CONTENT="RevealTrans (Duration=x, Transition=y)">

SITE-EXIT

CONTENT="RevealTrans (Duration=x, Transition=y)">

CONTENT-DISPOSITION

PRAGMA

CONTENT-LANGUAGE

WINDOW-TARGET

EXT-CACHE

SET-COOKIE

CACHE-CONTROL

FORMATTER

COPYRIGHT

RATING

BODY

Компонент WebQA Tag программы WebQA

Как отмечалось в разделе «Программа тестирования Web-сайтов WebQA 3.0», компонент WebQA Tag, имеющийся в составе программы WebQA, предназначен для создания, вставки и редактирования метаданных, в том числе, одновременно в нескольких файлах. Приложение позволяет обслуживать документы форматов HTML, Microsoft Office, pdf, а также тэги изображений в рамках HTML-документов.

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

При создании новых документов можно пользоваться Мастером шаблонов для формирования настроенных наборов метаданных, которые послужат своеобразным корпоративным стандартом, и затем применять эти шаблоны для всех вновь образуемых документов. Такой подход позволяет подключать к созданию сайта большие коллективы людей.

Для вставки и редактирования метатэгов в программе используются два инструмента: Мастер тэгов и Представление сетки. Мастер тэгов предназначен для работы с отдельными файлами. Он предлагает заполнить поля, требуемые соответствующей группой метатэгов, которые определены опциями метатэга. При этом доступна синтаксическая проверка правильности написания метаданных, что гарантирует соответствие файлов, модифицируемых Мастером, существующим стандартам. Представление сетки используется для работы с множеством файлов. Реализованный в виде электронной таблицы, этот интерфейс позволяет рассматривать все метатэги, имеющиеся в файлах, основываясь на выбранной группе метатэгов, и разрешает использовать типовые инструменты, вроде вставки, поиска и замены, для применения требуемых исправлений к множеству файлов одновременно.

Тэги можно править вручную или автоматически с помощью сгенерированных Экстрактором – составной частью программы WebQA Tag – метатэгов. Экстрактор сканирует каждый файл и создает набор ключевых слов, основанный на его содержании. Такой метод гарантирует, что ключевые слова будут совместимы с телом документа, что важно для ранжирования страниц в поисковых системах. Свойствами проекта задается та или иная степень автоматизации указанных работ.

По мере сканирования файлов проекта WebQA Tag анализирует наличие атрибута ALT в тэгах изображений IMG. Как известно, данным атрибутом задается альтернативный текст или описания, которые появляются в окне обозревателя вместо изображения, если оно по каким-либо причинам не выводится на экран. Правильные атрибуты ALT – важная часть обеспечения содержания страниц. Некоторые поисковые машины даже используют их для отображения содержания. WebQA Tag может автоматически извлечь атрибуты ALT, основываясь всего лишь на именах файлов изображений. Говоря о тэге IMG, заметим попутно, что задание атрибутов WIDTH (Ширина) и HEIGHT (Высота) может значительно сократить время загрузки страниц.

Для создания групп метатэгов используется файл опций метатэгов. По умолчанию тэги в активной группе будут отображены в виде сетки. Так как Сетка – это рабочая среда для манипулирования метатэгами, определение метатэгов в файле опций позволяет эффективно контролировать метаданные, вставляемые или редактируемые в документах.

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

Мастер шаблонов используется, чтобы обусловить набор метатэгов для применения авторами документов. Этот инструмент может употребляться для распространения корпоративных стандартов на метатэги, поскольку таким образом есть возможность определить перечень тэгов, включаемых в файлы, созданные в пределах одной организации.

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

Шаблоны используются Мастером шаблонов для вставки правильных метаданных в создаваемые документы, чтобы обеспечить уверенную доступность страниц из поисковых систем.

Запуск процедуры сканирования метатэгов реализуется следующим образом:

1. Выполните команду File New Project (Файл → Новый проект).

2. Выберите пункт меню Tools Project Properties (Инструменты → Свойства проекта). Откроется окно Properties (Свойства).

3. На его вкладке General Properties (Основные свойства) – см. рис. 2.158 – заполните поля Project Name (Название проекта) и Description (Описание).

Рис. 2.158. Окно Properties, вкладка General Properties

4. В навигационной панели щелкните по надписи What to Scan (Что сканировать).

5. На одноименной вкладке выберите способ доступа к файлам: либо Local area network (Локальное сетевое окружение), если исследование проводится на одном компьютере или в локальной сети (рис. 2.159), либо FTP site (FTP-сайт), если будут загружаться файлы с удаленного сервера (тогда вкладка примет вид, представленный на рис. 2.160). В первом случае щелкните по кнопке Browse (Обзор) и выберите каталог начала сканирования. Во втором – заполните поля:

Host (Сервер) – имеется в виду его логическое имя;

Port (Порт);

User name (Имя пользователя);

Password (Пароль);

Starting directory (Стартовый каталог).

Рис. 2.159. Окно Properties, вкладка What to Scan, доступ Local area network

Рис. 2.160. Окно Properties, вкладка What to Scan, доступ FTP site

Здесь же можно отметить флажок Save password (Сохранить пароль), чтобы не вводить пароль каждый раз заново.

6. Щелкните по кнопке OK или Apply (Применить), чтобы сохранить настройки проекта.

7. Выполните команду Scan → Start (Сканирование → Начать) или щелкните по кнопке

Scan (Сканировать).

Обработка выполняется над файлами, расположенными в стартовом каталоге, и продолжается во всех вложенных каталогах. После завершения сканирования можно будет вставлять, исправлять или удалять метатэги.

Рекомендуется ограничить количество документов в активном проекте 1000, иначе заметно увеличится время, необходимое для модификации информации.

Обратите внимание, что при работе с удаленным сервером (когда выбран способ доступа к файлам – FTP site) отключены определенные функции программы, а именно:

• не сканируются документы Microsoft Office;

• нельзя просматривать HTML-страницы в браузере;

• невозможно загрузить файлы в каталог;

• имя каталога следует всегда начинать со слеша, например: /myWebsite;

• команда View → Show Image Preview Area (Вид → Показывать область предпросмотра изображений) недоступна.

Свойства проекта

Свойствами проекта задается способ сканирования и действия, выполняемые в его процессе:

• автоматическое заполнение ключевых слов;

• сканируемые типы файлов;

• вид записи тэгов внутри элемента … .

В процессе обработки программа может автоматически извлечь ключевые слова, а также атрибуты ALT изображений. Высота и ширина картинок также определяются в течение просмотра, но эти атрибуты нельзя заполнить автоматически – для их вставки следует воспользоваться командой Autofill (Автозаполнение).

Надлежащий выбор ключевых слов критичен для ранжирования документов поисковыми машинами: он позволяет точно индексировать web-страницы. WebQA Tag просматривает документы, с помощью встроенного Экстрактора анализирует их содержание и предлагает ключевые слова. Вы можете принять их все или сократить список по своему усмотрению.

Атрибут ALT тэга вставки изображений применяется для их описания словами. Это особенно полезно для браузеров, которые не выводят графику или у которых эта возможность отключена. Кроме того, они помогают пользователям с дефектами зрения, использующих устройства чтения. По этой причине, атрибуты Высокого звука гарантируют, что Вы поддерживаете{обслуживаете} согласие промышленности для достижимости.

Программу можно и следует использовать для редактирования атрибутов ALT, WIDTH и HEIGHT всех тэгов IMG в HTML-документах, а также атрибута SRC, чтобы изменить имя исходного файла изображения.

Если анализ тэга IMG заблокирован, сканирование выполняется быстрее, так как в этом случае просматривается лишь контейнер … .

Отметим попутно, что атрибуты WIDTH и HEIGHT никоим образом не увеличивают объем загружаемого модуля; они служат только для задания размеров области, которая будет зарезервирована для изображений при загрузке страницы.

Типы документов

Вкладка Document Types (Типы документов) окна Properties – см. рис. 2.161 – позволяет выбирать расширения файлов (другими словами, типы документов), которые разрешено открывать. WebQA Tag автоматически выбирает правильное средство просмотра для таких документов.

Рис. 2.161. Окно Properties, вкладка Document Types

Механизм синтаксического анализа программы не исследует файлы с расширениями .rtf или .txt, но анализирует файлы .jsp и .asp, а также некоторые другие сетевые форматы.

Заданные по умолчанию расширения:

• в разделе HTML documents (HTML-документы): .htm, .html, .shtm и .shtml;

• в разделе Microsoft Office documents (Документы Microsoft Office): .doc (для документов Microsoft Word), .xls (для документов Microsoft Excel) и .ppt (для документов Microsoft PowerPoint);

• в разделе Adobe Acrobat (PDF) documents (Документы Adobe Acrobat): .pdf.

Анализ документов в любом из перечисленных разделов можно отключить, для чего предназначены следующие флажки (перечислены в том же порядке следования разделов):

Scan all these types of HTML documents (Сканировать все эти типы HTML-документов);

Scan all these types of Microsoft Office documents (Сканировать все эти типы документов Microsoft Office);

Scan all Adobe Acrobat documents (Сканировать все документы Adobe Acrobat).

Кроме того, в разделе HTML documents возможно отключение обработки тэгов изображений, для чего предназначена опция Also scan for image tags () (Сканировать также тэги изображений), а в разделе Adobe Acrobat (PDF) documents – извлечение ключевых слов: Enable Adobe Acrobat keywords extraction (Разрешить извлечение ключевых слов Adobe Acrobat). Обратите внимание, что установка последней опции может значительно замедлить сканирование.

С помощью кнопок Add (Добавить) и Delete (Удалить) вы можете расширить или, наоборот, сузить диапазон исследуемых типов файлов.

Список ключевых слов

Вкладка Keywords List (Список ключевых слов) окна Properties (рис. 2.162) позволяет управлять вставкой ключевых слов в документы, для чего предназначены два списка, формируемые в разделах: Imported keywords list (Импортированный список ключевых слов) и Keywords noise list (Список шума). Первый служит для добавления ключевых слов в генерируемый программой перечень, а второй, наоборот, для запрета использования определенных слов и фраз в качестве ключевых. Список шума применяется ко всем документам в текущем проекте.

Рис. 2.162. Окно Properties, вкладка Keywords List

Слова в списки можно добавлять вручную (кнопка Add) или импортировать извне (кнопка Import). Для удаления слов из списков служит кнопка Delete. Кнопка Export (Экспорт) применяется для сохранения сформированных списков в файлах.

В списках можно использовать разделитель элементов. Заданный по умолчанию – запятая.

Список шума составляется без учета регистра, все слова в нем строчные.

Исключения Вкладка Exclusions (Исключения) окна Properties (рис. 2.163) служит для указания, если требуется, папок, которые будут исключены из просмотра. Такая настройка полезна, если каталоги очень большие, или известно, что в них не содержатся файлы, требующие обследования. Так, вы можете исключить каталоги ASP или каталоги FrontPage, которые начинаются с символа подчеркивания.

Загрузка...