Главная > Adobe Flash и SWFObject > Детали

Детали

SWFObject работает асинхронно загрузке ваших web- страниц. Когда вы создаете ваши страницы, начните в первую очередь с альтернативного, неFlash контента. Добейтесь того, чтобы ваши страницы нормально работали без flash - роликов, затем добавьте ролики с небольшими Javascript сниппетами, которые замещают альтернативный контент вызовами ваших флеш - роликов. Это даст вам уверенность в нормальной индексации вашего контента поисковиками и что посетители с отключенны флешем будут видеть полноценные страницы с альтернативным контентом.

SWFObject сам определяет наличие и версию плеера Adobe Flash (начиная с 3-й версии и старше), не задавая посетителю вашего сайта лишних вопросов. После этого, он отображает ему ваш flash-контент или указанное вами изображение (если flash-плеер у него не обнаружен). Обнаружив старые версии Adobe Flash плеера, SWFObject вызовет его так, как вы предписали, например:
var so = new SWFObject("movie.swf", "mymovie", "200", "100", "6.0.65", "#336699");

Встроенный в SWFObject определитель версии Adobe Flash плеера можно обойти. Например, если он некорректно работает в некоторых условиях, вы можете включить обходную ссылку (bypass link), которая отключит механизм обнаружения флеш - плеера и тогда flash контент будет воспроизводиться всегда. Для запуска этого механизма просто добавьте на вашу страницу гиперссылку в url которой есть параметр ‘detectflash’ с присвоенным ему значением ‘false’. Это выглядит примерно так:
<a href="mypage.html?detectflash=false">Bypass link</a>


Реклама: