У меня есть эта идея для встраивания flash в HTML. Я хочу поддержать быструю оптимистичную загрузку, вместо того, чтобы защищаться от второстепенного случая, когда люди не имеют достаточно высокой версии. Я думаю, что это может улучшить время загрузки, так как Flash-объект теперь может начать загрузку на этапе DOM. Предположим, что версия Flash, на которую я хочу настроить таргетинг, - 10.1.Есть ли веская причина одобрить swfobject.js над HTML-тегами?
Версия оптимистичным Флэш загрузка:
- Вставить флэш вы хотите иметь как HTML теги
- После этого проверить фактическую версию флэш-памяти с Javascript
А. Если версия установлена достаточно, продолжайте.
B. Если версия не соответствует требуемой версии, выбросьте ранее внедренный объект и вставьте экспресс-установку.
Мой вопрос:
Есть ли веские основания для поддержки всей swfobject загрузки по этому подходу?
SWFObject первоначально пришел не только для обнаружения версии, но чтобы избавиться от назойливого «Нажмите, чтобы активировать ". Причиной может быть следующее: избегать загрузки флеш-ролика, если версия неправильная, потому что вам придется загрузить ее снова после завершения экспресс-установки. Если загрузка не завершена, она не будет кэшироваться, поэтому вы потратите, самое большее, 99% от размера флеш-файла в полосе пропускания. –