all groups > macromedia players flash > march 2005 >
You're in the

macromedia players flash

group:

Grey box on some web sites


Grey box on some web sites 720adams
3/13/2005 11:38:16 PM
macromedia players flash: :frown;
I'm having trouble seeing all of the content on some web sites. I'm using
Flash Player 7.0.25 under mozilla 1.6 running on Linux 9. For example when I
go to:

http://www.crystalhotsprings.net

I see all of the content on the left side of the web site, but a grey box
cutting off the animation on the right side. Any ideas of things to try to fix
this problem?
Re: Grey box on some web sites apocalyptech
8/18/2005 9:20:34 PM
I'm experiencing the same problem. Setup:
* Linux Kernel: 2.4.31
* Flash Player Version: 7.0 r25
* Mozilla 1.7.5
* Firefox 1.0.6
* glibc 2.3.5

I get the 70% grey-box thing on the site mentioned above, and also on these:
* http://guildhall.smu.edu/specializations/artcreation/3dmodels/index.html
* http://doom3.com/ (click on "enter flash site")

I've seen it on a few others too... Most flash sites tend to work just fine
though.
Re: Grey box on some web sites apocalyptech
8/18/2005 10:00:18 PM
Okay, well, I've been digging around a little more, and it seems that the issue
just has something to do with how Flash deals with being inside a table, and
what area Flash thinks that it's got to draw in, or something.

Let's say you take the HTML from that crystalhotsprings.net link and simplify
it down a bit, the little code snippet that you'll find at the bottom of this
message will reproduce the problem (you'd have to download the actual .swf,
too).

So we've got a Flash file inside one table cell. There's two ways to make the
problem go away:

Remove the table tags
Change the width="100%" inside the EMBED tag to an absolute number

Doing either of those things will result in a non-obfuscated flash file. I
imagine that there's probably something in these particular Flash files which
result in this behavior, 'cause I'm sure that there's got to be plenty of other
examples of working Flash files out there which are set to take up 100% of a
table cell, but these certainly don't like it.



<html><head><title></title></head><body>

<table width="100%"><tr><td>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve
rsion=6,0,29,0">
<param name="movie" value="Media/default_content.swf">
<embed src="Media/default_content.swf"
width="100%"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash">
</embed>
</object>

</td></tr></table>

</body></html>
Re: Grey box on some web sites apocalyptech
8/18/2005 10:14:31 PM
Change the width="100%" inside the EMBED tag to an absolute number...

Doing either of those things will result in a non-obfuscated flash file.

I neglected to mention here that I think it's interesting that if you actually
remove the width attribute from inside the EMBED entirely, the Flash file plays
fine, but it renders in exactly the same area as the NON-obfuscated section of
the screen. So if using the "broken" HTML, 70% of the object's area is just a
big gray rectangle, the "good" HTML which doesn't specify the width at all
renders in the remaining 30% area which was rendering fine on the "broken" side.

This lead me to think that perhaps the Flash Player itself only thinks that
it's got X many pixels to draw in, and when the browser allocates it x+y pixels
instead, it's just not allocating the video memory properly or something. The
images on the "broken" HTML are scaled properly... They play as if they take
up the full width, the pixels just aren't being populated correctly on 70% of
the screen.


AddThis Social Bookmark Button