KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Интернет » Александр Загуменов - Как раскрутить и разрекламировать Web-сайт в сети Интернет

Александр Загуменов - Как раскрутить и разрекламировать Web-сайт в сети Интернет

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Александр Загуменов, "Как раскрутить и разрекламировать Web-сайт в сети Интернет" бесплатно, без регистрации.
Перейти на страницу:

При первом запуске программы используется файл конфигурации, настроенный на спецификации HTML 4.0 и HTML 3.2, а также на правила записи тэгов Microsoft Internet Explorer и Netscape Navigator.

В разделе Miscellaneous Options (Другие параметры) отметьте поле Autosave configuration (Автоматически сохранять конфигурацию), если хотите, чтобы любые изменения в конфигурационный файл записывались без предупреждения.

На вкладке Validator 1 (Проверка 1), показанной на рис. 2.74, в разделе Text Edit Options (Параметры текстового редактора) имеются две опции:

•  Maximum errors (Максимальное число ошибок) – количество ошибок в каждом из HTML-документов, после превышения которого проверка прерывается;

•  Maximum warnings (Максимальное число предупреждений) – количество предупреждений в каждом из HTML-документов, после превышения которого проверка прекращается.

Рис. 2.74. Окно Validator Engine Options , вкладка Validator 1

В разделе Character Entity Options (Параметры символьного объекта) настраиваются следующие опции:

•  Validate entities (Проверять правильность объектов) – рекомендуется поставить данный флажок, если вы хотите, чтобы была проверена правильность символьных объектов;

•  Numeric entities include Unicode (Для числовых объектов допускается кодировка Unicode) – отметьте для проверки 16-битных символьных объектов в кодировке Unicode;

•  Allow hexadecimal numeric entities (Разрешить использование шестнадцатеричных числовых объектов) – отметьте для проверки шестнадцатеричных числовых символьных объектов, которые отображаются в виде: &#xH;, где H – шестнадцатеричное число;

•  Allow double quote in text (Разрешить использование двойных кавычек в тексте) – поставьте этот флажок, чтобы программа не считала ошибкой применение двойных кавычек в тексте HTML-документов. В противном случае всякий фрагмент, где удваиваются кавычки, но не применена конструкция ", программа принимает за ошибочный.

В разделе Message/Output Options (Параметры сообщения/вывода) используются следующие опции:

•  Show warnings (Показывать предупреждения) – рекомендуется поставить данный флажок, чтобы появлялись все предупреждения;

•  Show comment warnings (Показывать предупреждения для комментариев) – отметьте указанную опцию, чтобы предупреждения появлялись, когда комментарии в форме <!– > содержат символы < и >;

•  Show missing attribute warnings (Показывать предупреждения об отсутствующих атрибутах) – отметьте эту опцию, чтобы появлялись предупреждения об отсутствии атрибутов, если для них установлен параметр Warn if missing (Предупреждать при отсутствии);

•  Show messages (Показывать сообщения) – при установке флажка будут появляться все сообщения, сопровождающие проверку HTML-документа;

•  Show comments (Показывать комментарии) – если поставить флажок, то в выходной файл, формируемый при завершении проверки, будут включены комментарии;

•  Show extended message info (Показывать информацию с развернутыми сообщениями) – отметьте опцию, если хотите получать развернутые сообщения, в которых указаны допустимые и недопустимые тэги, их атрибуты и свойства.

На вкладке Validator 2 (Проверка 2) в разделе Miscellaneous Options (Разные параметры) производятся, в соответствии с названием, самые разнообразные настройки. Рассмотрим их.

•  Check HTML tag nesting (Проверять вложенность HTML-тэгов). Если установить данный флажок, программа укажет на потенциальные проблемы, связанные с применением конструкций вида:

<Н1>Желаем <I>удачи!</Н1></I>,

где тэги <I> … </I> должны быть вложены в <Н1> … </Н1>, поэтому следовало бы написать более строго:

<Н1>Желаем <I>удачи!</I></Н1>.

•  Allow spaces around "=" (Разрешить пробелы рядом со знаком равенства). Если опция отключена, наличие пробела справа или слева от знака равенства вынуждает программу выдавать предупреждающее сообщение – например, в любом из следующих случаев:

ALIGN = CENTER

ALIGN= CENTER

•  Tag range always valid (Допустимы любые значения атрибутов тэга). Таким образом отменяется проверка на допустимость значений атрибутов тэга. Однако без крайней необходимости делать этого не следует.

•  Check for high ASCII characters (Проверять на соответствие расширенной кодовой ASCII-таблице символов). Обнаружив символы из расширенной части кодовой таблицы символов, программа будет выдавать предупреждение. HTML-документы, написанные на английском языке, обычно не содержат таких символов, имеющих ASCII-код больше 127. Обратите внимание, что данная установка применима ко всему HTML-документу даже при наличии разделов, которые должны игнорироваться. Если в документах присутствуют символы из расширенной кодовой таблицы, следует использовать символьные объекты.

•  Allow multi-line quotes (Разрешены кавычки на нескольких строчках). Допускается размещение фраз, заключенных в кавычки, на нескольких строках. Впрочем, лучше подобные фразы размещать на одной строке – тогда проще найти ошибки, связанные с пропущенными открывающими или закрывающими кавычками.

•  Require quoted attribute values (Применяется установка значений атрибутов в кавычках). Программа проверяет обязательное наличие кавычек у всех атрибутов (для проверки достоверности XHTML).

•  Allow spaces such as in < b > (Разрешать пробелы в сочетаниях типа < b >). Допускается использование пробела после открывающего тэг символа < и перед закрывающим символом >. В этом случае предупреждения выводиться не будут.

•  Require optional closing tags (Требуется наличие необязательных заключительных тэгов). Поставьте этот флажок, если необходимо, чтобы все тэги, в которых наличие заключительных тэгов необязательно, их имели. Например, заключительный тэг для <P> не обязателен. Если данная опция включена, появятся сообщения об ошибке при всяком несоответствии закрывающего тэга </P> – открывающему тэгу <P>. Это бывает полезно для наглядности. Используется для проверки достоверности XHTML.

•  Ignore text in <%%> (Игнорировать текст в <% … %>). Программа проверки будет игнорировать текст между сочетаниями символов <% и %> (обычно это сценарии – так называемые скрипты, предназначенные для выполнения на сервере).

•  <!- -> Strict comments (Строгие комментарии). Программа проверки генерирует сообщения о комментариях в формате, отличном от <!– … ->. В таком случае при анализе комментария вида <! Документ изменен 23/05/2000 > выдается сообщение об ошибке. Рекомендуется включать данный параметр, а комментарии в документах делать в указанном формате.

•  (first tag) can be anywhere (Первый тэг может быть любым). Если этот параметр установлен, первый тэг документа не обязательно должен быть тэгом <HTML>.

•  Treat all quotes as equivalent (Кавычки любого рода считать эквивалентными). Включите эту опцию, если хотите, чтобы программа считала идентичными одинарные и двойные кавычки, используемые для установки значений атрибутов. При этом применение одинарных кавычек не будет считаться ошибкой, когда HTML-конфигурация настроена на применение двойных, потому что оба эти символа эквивалентны. Если ваши документы написаны для современных программ просмотра, в которых использование одинарных кавычек не вызывает сложностей, следует установить данный флажок.

•  Collapse <%%> in tags to «ASP» (Не рассматривать конструкцию <% … %>, считая ее содержимое кодом ASP). При проверке пропускаются блоки с конструкцией <% … %>. Данная настройка не имеет никакого эффекта, если не включен параметр Ignore text in <% . %> .

•  XML compatibility (Совместимость с XML). Программа будет воспринимать «быстрые» закрывающие тэги, например: <IMG SRC="picture.gif"/>. Она проверит также, чтобы тэги, подобные упомянутому, не имели другого, отдельного закрывающего тэга. Требуется для проверки правильности XHTML

•  Ignore all quotation requirements (Игнорировать все требования цитирования). Программа проверки игнорирует все требования цитирования для значений атрибутов. При этом сообщения об ошибках такого рода не генерируются. Желательно отключить данную опцию.

•  Require lowercase tags and attribs (Применяется нижний регистр для записи тэгов и атрибутов). Отметьте опцию, если необходимо проверять, чтобы все тэги и атрибуты были записаны в нижнем регистре. Требуется для проверки правильности XHTML.

•  Require quick close (<br/>) (Применяется «быстрый» завершающий тэг – <br/>). Воспользуйтесь этой опцией, если необходимо проверять, чтобы пустые элементы имели завершение начального тэга притом, что использование «быстрого» завершающего тэга (например, <br /> или <hr />) не предусмотрено синтаксисом. Требуется для проверки правильности XHTML.

На вкладке Tag Name Program (Программа для тэга) окна Validator Engine Options, показанной на рис. 2.75, в разделе Options (Параметры) по умолчанию установлен флажок Enable programs (Разрешить программы). Если снять его, проверка заметно ускорится, но вместе с тем может уменьшиться количество обнаруженных недочетов. Для наиболее полной проверки синтаксиса данная опция должна быть всегда включена.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*