Создание flash сайтов
Попытки построить логику работы сайта, отталкиваясь от размышлений вида "вот мы зашли на первую страницу/открыли первый уровень главного меню/оказались на странице 'о нас' --- и теперь мы должны отсюда смочь выйти на страницу продукции - поэтому мы тут поставим ссылку" - обычно приводят к созданию html - сайтов с путаной навигацией, что плохо, но не смертельно - потому что в html сайте всегда можно поставить эту злополучную ссылку, потом еще 10 ссылок в разных местах - и будет работать.
При создании сайтов на flash такой подход приводит к гораздо более печальным последствиям - мы оказались на странице "о нас", а ссылку на страницу, где помещена история разработки нашего логотипа (разел "работы"/ подраздел "работы для себя - любимых"/ выбор-из-выпадающего-списка "логотипы") - мы поставить не можем, потому, что перед разделом "работы" у нас проигрывается анимация поднимающегося занавеса, после этого выползает боковое меню с клиентами (да - еще надо не забыть убить автивность кнопок главного меню и запустить звук фанфар), опять же этот выпадающий список надо открыть на нужном пункте - в общем, хаос приходит в гости и прочно обустраивается в скрипте (в котором появляется десяток новых условий), дизайне (который мы быстро лишаем поднимающегося занавеса) и голове, которая готовится к коллапсу мозга. Как всего этого избежать и что надо сделать чтобы мы были готовы к любым, самым неожиданным поворотам в структуре контента?
Ответ - присваивание каждой единице информации своего пути, создание центральной системы навигации, и завязка всего интерактива на неё. Мы не будем заниматься флеш-извращениями вроде создания динамической навигации бесконечной вложенности и применения нашего подхода к ней - не потому, что это гипер-сложно, а потому, что это не имеет отношения к 99 процентам конкретных задач, которые встают перед разработчиком сайта.
Другие статьи по теме:
-
Создаем простейшую кнопку-
Flash: 99% proof-
Flash и его преимущества-
История появления flash-
Flash причиняет 99% неудобств