Избавляемся от ошибок и выпускаем Web-узел в свет
Вступление
Итак, Web-узел можно считать готовым. Теперь перед командой встает естественный вопрос: "А работает ли он?" Ответ на него не так очевиден, как кажется на первый взгляд. Может, вы и тестировали страницы по мере их создания в Fireworks и Dreamweaver MX с помощью браузера, однако полноценным тестированием узла это назвать нельзя.Понятие процесса тестирования. Работа с устаревшими браузерами.
Процесс тестирования может выполняться несколькими членами команды; его можно также поручить сторонней компании. Однако независимо от своей формы он является обязательным. | На первом шаге нужно убедиться, что все страницы можно просмотреть в браузере.Преобразование страниц в Dreamweaver MX
Если вы используете слои и таблицы стилей CSS, вы имеете потенциальные проблемы. Их попросту не поймут браузеры версий 3.0 и ниже. Несмотря на свои прекрасные инструменты, Dreamweaver MX не предусматривает использования старых браузеров, так как большинство заложенных в нем функций просто не будет в них работать.Поиск "висячих" ссылок
Поиск "висячих" ссылок (broken links) может отнять много сил и времени. Это связано с тем, что сложные узлы могут состоять из сотен страниц, связанных как между собой, так и с внешними узлами. Еще одной проблемой являются брошенные (orphan) файлы (т.е.Альфа-тестирование
Устранив ошибки, обеспечив совместимость узла с различными браузерами и сделав его доступным для людей с ограниченной дееспособностью, пора заняться реальным тестированием. Альфа-тестирование можно рассматривать как очистку структуры узла.Бета-тестирование
Бета-тестирование является последней проверкой узла перед его выходом в свет. К началу бета-тестирования уже должны быть решены вопросы, связанные с удобством, функциональностью и дизайном Web-узла. | Это тестирование обычно проводится на площадке клиента или в подкаталоге сервера, на котором, вероятнее всего, будет размещен Web-узел.Выпускаем Web-узел в свет. FTP-утилиты Dreamweaver MX.
Завершив бета-тестирование, исправив все ошибки и получив все необходимые согласования, пришло время выпускать узел в свет, т.е. разместить его на сервере в Web. | Размещение узла на удаленном сервере обычно осуществляется с помощью протокола FTP (File Transfer Protocol).Определение возможностей поставщика услуг хостинга
Теперь пришло время узнать, все ли нужные вам возможности предлагаются поставщиком услуг хостинга. Решение относительно выбора поставщика услуг хостинга должно быть принято задолго до начала работ над Web-узлом.Резюме
В этой главе мы рассмотрели вопросы тестирования. Мы начали с объяснения того, почему тестирование настолько важно, и рекомендовали заложить в плане работ для него как минимум 10% общего времени, отведенного на проект.