Hi, dedlfix!
Wie Du schon korrekt anmerkst, ist dieses Verhalten im Standard nicht näher definiert. Beide Verfahren sind also standardkonform. Der gesunde Menschenverstand gibt auf den ersten Blick tatsächlich dem Verhalten des IE den Vorzug. In der Praxis ist das zusätzliche Event aber beispielsweise zum Formular-Tracking enorm praktisch.
Der IE hat im Bezug auf Formulare aber noch weitere Schwächen. Der Hauptgrund besteht darin, dass die Darstellung nicht durch browserinterne, sondern systeminterne Komponenten geschieht, wodurch einerseits das Styling erschwert wird und andererseits Darstellungsprobleme (beispielsweise ein flackernder Cursor beim Refresh der Rendering Engine) hinzukommen. Diese Probleme werden übrigens derzeit beim IE9 angegangen, ich bin noch gespannt, wie das Ergebnis aussieht.
Gruß, LX
RFC 1925, Satz 2: Egal, wie fest man schiebt, ganz gleich, wie hoch die Priorität ist, man kann die Lichtgeschwindigkeit nicht erhöhen.