DOM events in the Microsoft AJAX Library

In previous CTPs, the client-side DOM event model was the IE model. You would use attachEvent and get the event data from window.event. In other words, we had just implemented the IE model in Firefox and Safari. This didn't fly as well as we expected for a number of reasons. For instance, it wasn't very well received from a philosophical point of view: making standards-compliant browsers behave like the one non-compliant browser was interpreted by some as a malicious attempt by the Evil Empire to undermine the standardization of the Web by enforcing proprietary APIs. It wasn't. It just seemed at the timelike a smart way to build cross-browser compatibility and the reason we did it this way and not the other way around is that both Safari and...(read more)

RSS feed for comments on this post · TrackBack URL

Leave a Comment

You must be logged in to post a comment.