Имам някои Flash SWF файлове на трети страни на моя сайт, които са с размер до 100 KB. напр. Flash видео плейърът "JWPlayer" SWF е 98KB.
Това е добре за хората с широколентов достъп, но не е толкова добре за посетителите с бавна честотна лента за набиране. например при 40 kbits/s, говорим за 20 секунди за изтегляне.
Проблемът е, че при бавни връзки посетителите виждат само статичен бял екран и могат да затворят страницата, мислейки, че е мъртва. Ако щракна с десния бутон върху областта, където трябва да отиде SWF, обектът на Adobe Flash Player заема мястото, но SWF файлът на трета страна все още не е завършил зареждането.
Бих искал посетителите на уебсайта да виждат GIF за зареждане или нещо подобно.
За съжаление нито един от SWF файловете на трети страни няма елемент за предварително зареждане. И те не са с отворен код, така че не мога да добавя предварително зареждане към тях.
Та въпросът ми е...
Има ли някакъв начин да се покаже зареждащо се изображение, за предпочитане GIF анимация, докато SWF се зарежда?
Например, има ли някакъв начин да принудите Adobe Flash Player да показва изображение, докато се зарежда в SWF?
Нямам никакви умения за кодиране на Flash, така че решение, което не включва създаване на допълнителен SWF или SWF в рамките на SWF, вероятно не е най-доброто за мен, но може да си струва да се добави към публикацията, в случай че други хора имат подобен проблем.
Използвам swfobject 2.2 за вграждане на SWF файлове, така че решение, което взема това предвид или поне не нарушава, би помогнало.
Много благодаря, че отделихте време да прочетете публикацията ми, дори и да не можете да помогнете.
Дейв