Создание flash сайтов
Построив навигацию по такому принципу, мы получаем несколько очень важных преимуществ:
- во-первых, мы можем в любой момент в любом месте сайта повесить ссылку на любое другое место - нам достаточно будет просто послать в функцию, осуществляющую контроль над открытием и закрытием уровней искомый путь "a/b/c"
-во-вторых, мы можем легко привязать сайту дополнительный функционал - допустим, поиск: послав запрос на сервер по keywords нам достаточно будет разбить полученный xml, состоящий из путей вида "1/2/3" (который также легко генерится ), быстренько выстроить в ряд кнопки и присвоить каждой - нужный путь.
Поиск - еще одна важная деталь, присутствие которой на флеш-сайте во многом смягчает критику посетителей по поводу его usability и позвляет посетителем расслабиться и получать удовольствие от летающих звезд, видео-плейбеков, потрясающих пружинящих контакт-форм и прочих прелестей, которые нам предоставляет flash.
-в-третьих, мы можем - также без особых усилий - привязать наш сайт к навигации броузера - кнопкам back и forward например. Описание механизма работы perma links можно найти на сайте flashguru.co.uk - так показан пример из страницы с двумя фреймами - в кратце принцип таков: основной swf лежит в одном фрейме, вспомогательный - в другом. При навигации первый посылает некую переменную, соответствующую искомой странице на php-скрипт, который перегружает фрейм с вспомогательным swf - присваивая ему параметром эту переменную - после чего вспомогательный swf по local connection передает эту переменную обратно в главный - и тот осуществляет переход на следующую страницу.
Другие статьи по теме:
-
Использование flash-
Создаем простейшую кнопку-
Flash причиняет 99% неудобств-
Flash: 99% proof-
Использование flash по назначению