760______ ___ __ __ Часть VI. Управление Web-сайтом

Работая над HTML-документом, вы проходите эти же стадии. Вы проектируете документ, размышляя над его общей компоновкой прежде, чем приступить к его созданию. Затем вы воплощаете свои мысли путем написания HTML-кодов.И,наконец, вы тестируете свои Web-страницы, чтобы убедиться, что все работает согласно вашему замыслу.

Эта глава посвящена инструментам, которые сделают более продуктивной вашу работу на последней стадии — на стадии тестирования и верификации. В Сети можно найти множество приложений, осуществляющих тестирование в режим online. Существуют средства для проверки синтаксиса и формы HTML-файлов, а также для верификации ссылок, используемых в них. Эти средства позволяют удостовериться в том, что браузеры поймут ваши документы, и что ваши читатели не будут разочарованы ошибками.

Doctor HTML

Программа Doctor HTML — это средство верификации, анализирующее содержание Web-страниц. Вы можете использовать его для проверки опечаток, синтаксиса и даже ссылок вашего документа. Это средство может применяться и для проверки всего вашего сайта, однако, такая верификация уже попадает в разряд коммерческих услуг и требует подписки.

Doctor HTML не нужно копировать на свою машину. Это средство, работающее в режиме online (CGI-скрипт), расположено по адресу:

http://www2.imagiware.com/RxHTML/.Щелкните мышью Single Page Analysis (Анализ одной страницы)на кадре, расположенном слева, и вы увидите страницу, показанную на рис. 31.1. В табл. 31.1 описаны тесты, которые производит Doctor HTML.

Таблица 31.1

Тест Описание

SpellingОсуществляет орфографический контроль, предварительно удалив из файла все тэги и акцентированный текст

Image AnalysisЗагружает все изображения, с которыми связан файл. Определяет пропускную способность канала передачи данных, требуемую для загрузки каждого изображения, и указывает время загрузки, размер файла и количество использованных цветов

Document StructureПроверяет структуру файла, включая незакрытые тэги

Image SyntaxПроверяет наличие атрибутов HEIGHT, WIDTH и ALT в каждом тэге <IMG>. Эти атрибуты помогают браузеру быстрее загрузить документ

Table StructureПроверяет структуру таблиц и ищет незакрытые тэги <TR>, <ТН>И <TD>