Originally posted by Jinks
no.. ?
im just saying IE is much easier and forgiving for Javascript programming...
If someone can show me a good page to make anything at all work passing variables from an iframe to the parent window in mozilla please fill me in :/
Right now the javascript on my page works 100% in IE but not at all in Firefox 🙁
IE is not standards compliant at all. With css the height attribute works as the min-height attribute is supposed to and there is no way to fake the height attribute. With javascript they call it Jscript because they changed a bunch of things in it. Standard compliant javascript runs beautifully in IE but code that runs in IE may not work in other browsers. there are too many HTML standards violations to even begin to mention them.
IE does not have a javascript debugger built in, but most everyother browser does. Pull up you page with the non-working javascript in firefox and then jype javascript: in the url bar. It'll bring up the javascript debugger giving you the line number of the offending code and a brief (though sometimes cryptic) explaination of what is wrong.
IE is completely insecure. The main security problem in IE is the allowance of ActiveX components. Gives the hacker to much access to the system. However there are other problems, for example a weakness right now is allowing script kiddies to hack into your system database using JS and MS is saying that poeple should fix it by turning off JS. So you want to do your scripting in an environment whose manufacturer is recommending you don't use scripting in it, go ahead. The third security problem is that IE is too tightly coupled with the OS. When you tightly couple a browser to the OS it becomes very difficult to create a tight sandbox for the browser to play in.
Don't get me wrong firefox has it's problems too. One of which is that it's open source so even deeply embedded and archaic security flaws can easily be found and exploited by hackers. However, the problems in firefox, opera, etc. are not nearly as glaring as the problems that IE has.
Just look at the version numbers. IE hasn't had a major overhaul in something like 8 years but the other browsers are getting them yearly. It is impossible to keep up with the web's changing technologies if you don't overhaul your software on a regular basis.