Иногда возникают такие ситуации, когда требуется указать версию Flash Player-а, необходимую для воспроизведения того или иного swf-ролика. Например, вам очень надо показать пользователям какое-то флеш-приложение, но это приложение создано под последнюю версию флеш-плеера. Естественно, нет никакой гарантии, что у пользователя тоже стоит последний Flash Player и, соответственно, он сможет открыть предложенное вами приложение.
Как быть?
Думаю, вариант только один: надо ещё до попытки открытия флеш-ролика определять версию флеш-плеера и, если флеш-плеер устарел, то предложить пользователю его обновить. Да, мы не можем сами обновить Flash Player нашего пользователя, но мы можем ему в этом помочь.
Как?
Самый простой способ - это использовать SWFObject.
SWFObject - это небольшой скрипт, написанный на языке JavaScript, который призван облегчить встраивание SWF-роликов в web-страницы. И, что самое замечательное, SWFObject сам встроен в некоторые флеш-редакторы. Например, в старый-добрый Adobe Flash :-)
Итак, если у вас открыт Adobe Flash, то идём в: Файл - Параметры публикации...
Ставим галочку у пункта Оболочка HTML...
И ещё одну галочку у пункта Определить версию Flash...
И здесь же мы можем выбрать ту версию флеш-плеера, которая нам необходима.
Публикуем.
Всё!
Теперь, если у пользователя версия флеш-плеера ниже, чем вы указали в SWFObject, то вместо флеш-ролика пользователь увидит предложение обновить свой Flash Player и ссылку на оф. сайт компании Adobe, где можно сделать это обновление...
Для примера я опубликовал проект, указав для SWFObject версию флеш-плеера 77.0.0. Да, я знаю, что такой версии нет в природе и сомнительно, что она скоро появится. Сделал я это с одной единственной целью: показать, что увидит пользователь с устаревшей версией флеш-плеера при использовании SWFObject. А увидит примерно следующее:
Adobe Flash совсем не обязателен, если вы хотите использовать SWFObject. Вы без труда найдёте этот скрипт и примеры его использования через поисковик. Я сознательно не даю ссылок, так как SWFObject тоже постоянно обновляется. Естественно, желательно использовать именно новые стабильные версии данного скрипта.
Надеюсь, смог объяснить более-менее понятно :-)