IBM has published an article about porting IE-specific applications to work on Firefox and Mozilla, Migrate apps from Internet Explorer to Mozilla.
Ever have trouble getting your Internet Explorer-specific Web applications to work with Mozilla? This article covers common issues associated with migrating applications to the open source Mozilla-based browser. You’ll first learn basic cross-browser development techniques, and then develop strategies for overcoming the differences between Mozilla and Internet Explorer.
<snip>
I’ll also cover nonstandard technologies, such as
XMLHttpRequest and rich text editing, that Mozilla does support because no W3C equivalent existed at the time. They include:*
HTML 4.01 andXHTML 1.0/1.1
* Cascade Style Sheets (CSS):CSS Level 1, CSS Level 2 and parts of CSS Level 3
* Document Object Model (DOM):DOM Level 1, DOM Level 2 and parts of DOM Level 3
* Mathematical Markup Language:MathML Version 2.0
* Extensible Markup Language (XML):XML 1.0, Namespaces in XML, Associating Style Sheets with XML Documents 1.0, Fragment Identifier for XML
* XSL Transformations:XSLT 1.0
* XML Path Language:XPath 1.0
* Resource Description Framework:RDF
* Simple Object Access Protocol:SOAP 1.1
* ECMA-262, revision 3 (JavaScript 1.5):ECMA