Hallo,
Selbst Microsoft ist mit dem IE 8 zu diesem Verfahren übergegangen - für diesen Browser müsstest Du also "-ms-filter" angeben[1], wenn er die opacity-Eigenschaft nicht verstehen würde.
IE 8 wird 'opacity' nicht verstehen.
[1] Zudem müssen die Eigenschaftswerte bei der ehemaligen filter-Eigenschaft in Quotes gesetzt werden, da sie ansonsten nicht standardkonform sind. Microsoft macht gerade eine Wandlung durch, die mir durchaus gefällt.
Jain, im IE8 wird jede Eigenschaft einmal mit und einmal ohne -ms-Präfix verfügbar sein. Filter sind hier eine kleine Ausnahme, da man hier Quotes setzen muss, wenn man den -ms-Präfix verwendet, bei der "normalen" filter: Notation jedoch nicht.
Gruß