Web-разработка с Macromedia Studio MX



Планирование узла


Итак, вы прошли все этапы проекта: от концепции до каркасной модели. Теперь настало время создать прототип узла. На этом этапе надо проверить основные функции узла, его содержание и схему навигации.
Наше движение в ходе реализации этого этапа будет более поступательным, чем при создании сложной системы навигации. Мы приведем .узел к тому внешнему виду, который больше всего будет соответствовать требованиям клиента.
Дизайнеры на этом этапе будут работать над созданием, системы меню, всплывающих экранов и прочими элементами узла. По мере разработки узла дизайнеры должны тестировать результат своей работы, используя при этом разные широко распространенные броузеры (различные версии Netscape, IE и т.п.). Также они должны заняться кроссплатформенными вопросами: как отображаются рисунки, как работают JavaScript, CSS и HTML. Ничто не заставляет разработчика нервничать больше при кроссплатформенном тестировании, чем неожиданно обнаруженная ошибка в том месте, в котором она не должна была возникнуть. Например, самая последняя версия броузера Internet Explorer (на данный момент) — это 6.0. Но поскольку она не совместима с платформой Macintosh, придется создать одну версию узла для IE, а другую — для Мае. Выявление и разрешение кроссплатформенных проблем на этом этапе поможет сэкономить впоследствии много времени и средств.
Программисты и разработчики баз данных будут работать над динамическими элементами узла. Им придется создавать базы данных и тестировать динамические элементы практически таким же образом, какой был описан в главе 6. Также им придется тестировать конструкции, содержащие JavaScript, меню DHTML, слои, всплывающие окна, таблицы CSS, карты покупки и другие функции, использующие серверные элементы. И здесь внезапно всплывающие проблемы и своевременное их разрешение позволяют избежать впоследствии значительных задержек в сроках выполнения проекта.
На этом этапе мы займемся созданием прототипа узла (protosite), т.е. рабочей модели конструкции узла с минимальным наполнением страниц. По мере создания прототипа вы увидите, насколько ценным инструментом окажется пакет MX Studio.