Recently I been doing some Web UI work, and it is frustrating to deal with all the compatibility issues, and the unexpected browser (FF, IE, Safari) behaviors.
- Event bubbling
- creating and destroying elements
- dynamically adding elements with behaviors (that did not initially execute)
- interacting with modals
- z-index
I seek to understand how and why browsers work the way they do, and how they are built. Also any pointers or links about best practices. Thanks