> One especially crazy seeming one from today's perspective is that there's a separate implementation of event propagation, I believe because because it dates back to browsers that only implemented one half of event bubbling/capture!
My oh my, that takes me back to the days of quirks mode and early versions of Internet Explorer. I made a good living through college helping design and ad agencies backport stuff to IE5/6/7 and became intimately familiar with the lack of event bubbling support and fan favorites like:
1. IE displaying a blank page with no errors whenever a CSS file of more than 4kb was loaded
2. Resolving CSS rendering issues between IE5/6/7 due to differing rendering strategies for the CSS box model
3. Debugging javascript in IE back when dev tools didn't exist.
For all people harp on the current state of the web, we have come a long, long way.
My oh my, that takes me back to the days of quirks mode and early versions of Internet Explorer. I made a good living through college helping design and ad agencies backport stuff to IE5/6/7 and became intimately familiar with the lack of event bubbling support and fan favorites like:
1. IE displaying a blank page with no errors whenever a CSS file of more than 4kb was loaded
2. Resolving CSS rendering issues between IE5/6/7 due to differing rendering strategies for the CSS box model
3. Debugging javascript in IE back when dev tools didn't exist.
For all people harp on the current state of the web, we have come a long, long way.