|Barked: Sun Jan 6, '08 8:16am PST |
|This is about what causes the "operation aborted" problem that happens on Internet Explorer (IE) and how to fix it if it happens on your page.
It is caused by the way certain sites write their embedded code for us to put on our pages. Long story, but the short version is there is an organization (World Wide Web Consortium - W3C) trying to make standards for html and css coding. Microsoft feels they should be the ones making the standards, so they don't always follow the rules of W3C.
The term "embed" is suppose to be going away someday and replaced by the term "object". To get around widgets breaking because an new updated browser may no longer support EMBED, some sites are putting EMBED inside of OBJECT. IE doesn't play nice with this and causes other widgets and CSS code to misfire.
I haven't found any signs of EMBED going away in any future versions of any browser, so here is a way to fix the problem of IE not always working properly. I am using code for a music player from Imeem.com as an example.
Change this ...
<object width="0" height="80"><param name="movie" value="http://media.imeem.com/m/3CPO9vtLS5G"></param><param name="wmode" value="transparent"></param><embed src="http://media.imeem.com/m/3CPO9vtLS5G" type="application/x-shockwave-flash" width="0" height="80" wmode="transparent"></embed></object>
To this ...
<embed src="http://media.imeem.com/m/3CPO9vtLS5G" type="application/x-shockwave-flash" width="300" height="80" wmode="transparent"></embed>
That should fix the IE problem. By the way, you may have noticed I set the width back to the original 300. That is because the music will not play correctly for those using the Firefox browser. Set it to 150 and only half the song plays, 200 plays 2 thirds and 0 plays not at all! Just a guess, but it looks like to me about 1/4 of the users around here use Firefox.
Other sites besides Imeem.com that do the <object ...> ... <embed ...></embed></object> trick are youTube.com and pyzam.com (their slideshows). Fix those the same way by just grabbing just the EMBED part and tossing the rest.
Oh one last thing, could those of you who use some browser other than IE please do this fix also? That way visitors to your page who do use IE won't have problems viewing your page.
|my posts | my page | msg me | my family's posts | gift me | become pals|| [notify]|