When you are creating cross-browser scripts, you might encounter one or more of the following issues:
- Different attribute values. For example, colors in
Internet Explorer are returned as
"# FF0000" and in
Mozilla Firefox as
"rgb(255,0,0)".
- Different attribute names. For example, the font size attribute is called
"fontSize" in
Internet Explorer 8 or earlier and is called
"font-size" in all other browsers, for example
Internet Explorer 9 or later and
Mozilla Firefox.
- Some frameworks may render different DOM trees.