Clone this wiki locally
Purpose & Aims
The purpose of the DOM-shim is the normalize the DOM implementations across all major browsers. This basically means bringing 80%-90% compliance upto 100%.
A secondary goal of the DOM-shim is to implement something that looks like DOM4 in IE8. We cannot get a fully compliant DOM4 implementation but we can shim a sensible subset with known edge cases.
DOM-shim implementation status for versions :