---- How do you 'fade in' a whole layer and contents?
c3oc3o - 12:39 am on Dec 11, 2002 (gmt 0)
tedster: This is from the email@example.com discussion list:
FYI: the "-name-" prefix is the officially sanctioned mechanism for adding experimental or proprietary keywords to CSS. [...] Many mozilla extensions, like opacity and border-radius have been proposed to become part of the standard and are considered experimental implementations. The "-moz-" prefix will be dropped (but still supported for backward compatibility) when/if it becomes part of the standard. Another benefit of having the prefixed version is that the CSS committee is free to modify the syntax or behavior of the property when adding it to the spec and legacy stylesheets will still work against the prefixed version. [...]
So '-moz-opacity' isn't really a branching, but an attempt to create a standarized property without stepping on anyone's toes.
IEs 'filter' predated Mozilla's opacity as well as the prefixing mechanism for extensions. It has been proposed for inclusion in the standard (and rejected in its current form) several times.