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