Глава 31

h07591.jpg

Проверка HTML-файлов и управление файлами

Джерри Ханикатт,

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

Дело не только в синтаксических ошибках. По мере развития вашего сайта количество файлов будет расти (на некоторых сайтах их число достигает нескольких тысяч), а управление ими — соответственно усложняться. Представьте каталог, содержащий несколько сотен HTML-файлов и файлов с графическими изображениями. Попробуйте определить взаимоотношения между ними. Даже если это ваши файлы, вы вряд ли сможете это сделать.

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

Контроль правильности HTML-документов

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