[SWFObject] Slow HTML page loading when SWFObject is on the page

Steve Kamerman kamermans at teratechnologies.net
Fri Dec 8 15:28:55 PST 2006


Although I've never noticed this problem before, I guess you could execute
the swfobject code after the page loads - but then you might see the div
contents while it's loading:

<head>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">  
   function loadflash(){
	var so = new SWFObject("flashtab.swf", "flashtab", "100", "50",
"8.0.0", "#ffffff");  
   	so.addParam("allowScriptAccess", "sameDomain");  
   	so.addParam("quality", "high");  
   	so.addParam("wmode", "transparent");  
   	so.write("swfdiv_flashtab");
	return true;
   }
 </script>  
</head>
<body onload="loadflash();return true;">
<div id="swfdiv_flashtab">  
 This text is replaced by the Flash movie.  
</div>
...

Steve Kamerman
Director of IT
Tera Technologies
http://devel.teratechnologies.net/swfhelp/

-----Original Message-----
From: swfobject-bounces at lists.deconcept.com
[mailto:swfobject-bounces at lists.deconcept.com] On Behalf Of David Roudebush
Sent: Friday, December 08, 2006 5:57 PM
To: swfobject at lists.deconcept.com
Subject: [SWFObject] Slow HTML page loading when SWFObject is on the page

Actually, the entire HTML page doesn't load until the flash is sorted out
when I have SWFObject active. The Flash movie just occupies one cell in a
table, so it's hard to see how a preloader is going to help.

I tried putting a background image up on the page in the html that just says
"loading" in hopes that it would render before anything else - but it
doesn't.

Somehow (compared with the Macromedia process) it's hijacking the whole page
load, not just the Flash.


-----Original Message-----
From: swfobject-bounces at lists.deconcept.com
[mailto:swfobject-bounces at lists.deconcept.com] On Behalf Of Geoff Stearns
Sent: Friday, December 08, 2006 1:51 PM
To: swfobject at lists.deconcept.com
Subject: Re: [SWFObject] Extra space added in table cell

a preloader in your swf is your best bet... just throw in some sort of
notice that there is content loading there.


On Dec 8, 2006, at 4:45 PM, David Roudebush wrote:

> Thanks, Geoff,
>
> It was a problem in my table code, completely unrelated to SWFObject. 
> Sorry to have taken your time on it.
>
> Now everything loads and displays just fine-- except that people 
> hitting the site now get a blank screen while the Flash loads.
>
> Before using SWFObject the rest of the page would load, then the swf 
> would come in. Now it looks as if I need one of those "loading" 
> preloader things....
>
> You can compare the two & see the difference, even if you've cached 
> the images
>
> http://www.conlanpress.com <== new version, SWFObject-enhanced.
>
> http://www.conlanpress.com/index_bak.html <== original version, 
> Macromedia imbed
>
> On my machine, it's a 1 second vs. 10 seconds sort of thing.
>
> Any thoughts as to how I can get around the delayed load time?
>
> Thanks again,
>
> David
>
>
>
> -----Original Message-----
> From: swfobject-bounces at lists.deconcept.com
> [mailto:swfobject-bounces at lists.deconcept.com] On Behalf Of Geoff 
> Stearns
> Sent: Friday, December 08, 2006 1:10 PM
> To: swfobject at lists.deconcept.com
> Subject: Re: [SWFObject] Extra space added in table cell
>
> First of all you should put some alternate content in there for people 
> without flash... maybe a little upgrade message, because if someone 
> doesn't have the right Flash Player version, they will just see a big 
> empty box if you leave it how it is..
>
> as for the space, i'm not sure... it might be a bug in the way IE is 
> displaying the td, maybe one of the script tags (or event he 2 spaces 
> you have inside your div) are adding that space there... maybe one of 
> the elements is set to display: inline and setting it to display:
> block would fix it... i'm not sure.
>
> you'd have to play around with it a bit.
>
> you should also move the script tag that embeds the swfobject.js 
> script up into the head of your document.
>
>
>
>
> On Dec 8, 2006, at 3:58 PM, David Roudebush wrote:
>
>> Hi!
>>
>> I'm running a flash movie that fits exactly into a table cell.
>>
>> I've just installed SWFObject to test it out, and it keeps adding 40 
>> pixels or so at the bottom of the cell, distorting the table.
>>
>> I'm sure this is just an idiot-newcomer pilot-error thing, but if you 
>> could point out the issue, I'd appreciate it.
>>
>> http://www.conlanpress.com  <== current, macromedia-style embed
>>
>> http://www.conlanpress.com/index_swf2.html <== my first attempt at 
>> SWFObject.
>>
>>
>> ==============================
>> Secondary questions:
>>
>> 1) Can I place the scripts somewhere else (such as the header) as 
>> opposed to the actual table cell?
>>
>> 2) Is the sequence important?
>>
>> Thanks very much! SWFObject does exactly what I was hoping to do, and 
>> it's all, well, DONE. Thank you.
>>
>> -David
>>
>> _______________________________________________
>> SWFObject mailing list
>> SWFObject at lists.deconcept.com
>> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>
> _______________________________________________
> SWFObject mailing list
> SWFObject at lists.deconcept.com
> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>
> _______________________________________________
> SWFObject mailing list
> SWFObject at lists.deconcept.com
> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com

_______________________________________________
SWFObject mailing list
SWFObject at lists.deconcept.com
http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com

_______________________________________________
SWFObject mailing list
SWFObject at lists.deconcept.com
http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com






More information about the Swfobject mailing list