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

Geoff Stearns geoff at deconcept.com
Sat Dec 9 18:51:02 PST 2006


did you try moving the js link to the head of your doc instead of the  
body?



On Dec 9, 2006, at 9:05 PM, David Roudebush wrote:

> Thanks, Steve,
>
> That has the twin benefits that it forces the Flash loading to  
> occur after
> some of the HTML and it cleans up the code down in the body.
>
> SWFObject's indirect loading does inject a noticeable delay in  
> loading vs.
> the stock Macromedia loading direct from the page, but I can live  
> with that,
> and I expect it will get sorted out over time.
>
> -David
>
> -----Original Message-----
> From: swfobject-bounces at lists.deconcept.com
> [mailto:swfobject-bounces at lists.deconcept.com] On Behalf Of Steve  
> Kamerman
> Sent: Friday, December 08, 2006 3:29 PM
> To: swfobject at lists.deconcept.com
> Subject: Re: [SWFObject] Slow HTML page loading when SWFObject is  
> on the
> page
>
> 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
>
>
>
> _______________________________________________
> 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