Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Flash или замена?
Flash Zone Forum > Macromedia Flash > Общие вопросы
<<FlAsH>>
Подскажите кто нить плиз!!!
Возникла необходимость вставки Flash анимации на страничку сайт, но если у пользователя Flash не воспроизводится, заменяем старой GIF.
Как такое прописать?
Заранее благодарен за любую информацию!
yanspa
Цитата(<<FlAsH>> @ 3.05.2007 - 13:13) *
Подскажите кто нить плиз!!!
Возникла необходимость вставки Flash анимации на страничку сайт, но если у пользователя Flash не воспроизводится, заменяем старой GIF.
Как такое прописать?
Заранее благодарен за любую информацию!

делай два слоя (div) один над другим. В нижнем gif, в верхнем flash. При отсутствии нужного плейера флешка будет просто прозрачна.
nikitar
Цитата
При отсутствии нужного плейера флешка будет просто прозрачна.

Если не забыть сделать прозрачный фон в коде, иначе будет прямоугольник с фоновым цветом.
pol
Цитата(yanspa @ 13.05.2007 - 21:00) *
делай два слоя (div) один над другим. В нижнем gif, в верхнем flash. При отсутствии нужного плейера флешка будет просто прозрачна.


А можно поподробнее? Как сделать 2 слоя с помощью div? Если не трудно, можно кусок HTML?
MustLive
Цитата
Возникла необходимость вставки Flash анимации на страничку сайт, но если у пользователя Flash не воспроизводится, заменяем старой GIF.

<<FlAsH...

С одной стороны можно вставить флеш, и не переживать ни о чём, не заботиться о том, что флешка не проиграется (тем более гифом ты заменишь лишь простую анимацию, если же флешка содержит программинг, то тут уж ничем не заменишь). И исходить из статистики, что флеш-плагин установлен на более 95% всех подключеных к Интернету ПК.

С другой стороны, ты можешь про запас всё же учесть тех посетителей, у которых нет флеша, и добавив необходимую проверку, выдать им гифку. Но здесь возникает другой, гораздо важный вопрос, раз уж проверять - вопрос об установленной версии флеш-плагина. Ведь для твоей флешки может понадобится определённая версия плагина (не ниже такой-то версии). Т.е. раз проверять, то уже проверять на наличие такой-то версии плагина, а не просто его наличие, тем самым решив проблему в комплеске.

Делается такая проверка с помощью ява-скрипта. Который проверяет на наличие плагина (и в продвинутом случае - его версию), и в результате проверки переводит на нужную страницу или выдаёт нужный контент (флеш, гиф, или же выдаёт предуприждение, что флеш не установлен, или старая версия плагина). Подобная проверка используется у меня http://mlbpg.narod.ru (на наличие флеш-плагина).

Создать необходимый скрипт можно или в самом Флеш редакторе, в настройках публикации. Или же руками его написать (почитав документацию на сайте Адоба). А также можно воспользоваться SWFObject (бывший FlashObject).

Можно конечно использовать метод с двумя слоями, как предложил yanspa, но метод проверки на наличие флеш-плагина (и его версии) более прогрессивный.
AlexYeCu
С двумя слоями можешь здорово наколоться - флэшка может проигрываться, скажем, в пятой или шестой версии плагина, но при этом отбражаться не совсем корректно, поскольку делалась в седьмой или восьмой версии редактора. Соответствующие настройки при экспорте флэш-ролика гарантии не дают, совместимость до 100% здорово не дотягивает - только в простейших случаях.
DJKOT
разве у кого-то еще остался (ну ладно, не шестой) пятый плеер??!
AlexYeCu
Постоянно сталкиваюсь. Девять из десяти знакомых обзавелись девяткой (а до этого восьмеркой и семеркой) исключительно благодаря мне... ...да и заказчиков приходится постоянно инструктировать, как плеер установить/обновить. А что вы хотите - народ скрины экрана в вордовском формате присылает, какие уж тут плееры.
nikitar
Да, у некоторых ещё стоит 5-й плеер, как ни удивительно smile.gif
Хотя я уже всё делаю под 7-й. Раньше под 6-й делал.
Русская версия IP.Board © 2001-2009 IPS, Inc.