Cuz IE deserves W3C validation too!
Nifty tool for you web builders
here's a Firefox one:
https://addons.mozilla.org/extensions/m ... .php?id=60
it's not the same but it's the same idea, though both have some unique features which are handy and the other lacks them.
https://addons.mozilla.org/extensions/m ... .php?id=60
it's not the same but it's the same idea, though both have some unique features which are handy and the other lacks them.
hey i recently discovered something.
Firefox is all about validation, right. W3C compliancy for all n such?
Firefox is also the browser that doesnt display Flash when coded according to W3C standards. you have to use a fucking document.write for it to work :icon14:
Firefox is all about validation, right. W3C compliancy for all n such?
Firefox is also the browser that doesnt display Flash when coded according to W3C standards. you have to use a fucking document.write for it to work :icon14:
[url=http://profile.mygamercard.net/Emka+Jee][img]http://card.mygamercard.net/sig/Emka+Jee.jpg[/img][/url]
No you don'tMKJ wrote:hey i recently discovered something.
Firefox is all about validation, right. W3C compliancy for all n such?
Firefox is also the browser that doesnt display Flash when coded according to W3C standards. you have to use a fucking document.write for it to work :icon14:
I've had plenty of flash movies embedded without a problem.
ever validated any one of them (xhtml trans that is)? 
see, embed is a depricated tag so the validator wont have it. firefox doesnt understand object obly tags though
see, embed is a depricated tag so the validator wont have it. firefox doesnt understand object obly tags though
For example, the following XHTML fragment uses the object element to embed a Flash file in an XHTML page:
The object embed syntax shown above is standards compliant and works in TLF's supported browsers (Internet Explorer 6, Netscape 6.2, and Safari 1). There are, however, a few known issues with this syntax:Code: Select all
<object type="application/x-shockwave-flash" data="index.swf" width="100%" height="100%" id="object"> <param name="movie" value="index.swf" /> </object>
1. Internet Explorer 6 on Windows does not stream multimedia embedded using the <object> element.
2. The syntax does not display content in Gecko-based browsers such as Netscape 7 and Mozilla Firefox.
3. The syntax does not check the version of plug-in used to display the content.
[url=http://profile.mygamercard.net/Emka+Jee][img]http://card.mygamercard.net/sig/Emka+Jee.jpg[/img][/url]
That syntax originates from this article
http://www.alistapart.com/articles/flashsatay/
and there it states that syntax is the only xhtml validated syntax that will play movies both in IE and Mozilla (it does, I've used the syntax before, no problems).
Issues 1 and 3 are still true. While the latter doesn't concern me that much the first can be a problem with large flash movies. The article does give a solution (though I have to admit, a rather crude one) to that problem. It gives a solution (even more crude) to the first problem as well. I do have to emphasize that issue 1 is caused not by Firefox but by IE. It's an IE bug and therefor, discarding this syntax based on that issue doesn't add to the claim that there's no valid XHTML syntax that works in Firefox and Mozilla.
I've discovered that your syntax doesn't play the movie because of the percentual width and height. However, this isn't validated by W3C either because the object element needs to be contained by a parent element. When you place the object within a DIV element, the movie actually does play and the code is validated (xhtml strict even).
I've made an example here
http://www.alistapart.com/articles/flashsatay/
and there it states that syntax is the only xhtml validated syntax that will play movies both in IE and Mozilla (it does, I've used the syntax before, no problems).
Issues 1 and 3 are still true. While the latter doesn't concern me that much the first can be a problem with large flash movies. The article does give a solution (though I have to admit, a rather crude one) to that problem. It gives a solution (even more crude) to the first problem as well. I do have to emphasize that issue 1 is caused not by Firefox but by IE. It's an IE bug and therefor, discarding this syntax based on that issue doesn't add to the claim that there's no valid XHTML syntax that works in Firefox and Mozilla.
I've discovered that your syntax doesn't play the movie because of the percentual width and height. However, this isn't validated by W3C either because the object element needs to be contained by a parent element. When you place the object within a DIV element, the movie actually does play and the code is validated (xhtml strict even).
I've made an example here
the percentual width n height were in there, wasnt my thing. thats not the reason though. that Flashsatay thing you posted is one of the fixes thats floating around (theres a better one though).
it works in strict. it doesnt in trans though. i didnt know this until i learned the hard way the other day
fun stuff.
checkit:
plop
[edit] hmm i thought it mightve something to do with the fact that your code used data=pie.swf instead of a param value. no dice though. same with application/ [/edit]
it works in strict. it doesnt in trans though. i didnt know this until i learned the hard way the other day
checkit:
plop
[edit] hmm i thought it mightve something to do with the fact that your code used data=pie.swf instead of a param value. no dice though. same with application/ [/edit]
[url=http://profile.mygamercard.net/Emka+Jee][img]http://card.mygamercard.net/sig/Emka+Jee.jpg[/img][/url]