4 | | - HTML5 is not supported on a document, html5 elements will not properly contain contents |
5 | | + document.createElement('X') triggers support for 'X' element (you know this one, it's the "shiv I mean shim" method) |
6 | | |
7 | | - HTML5 is not supported with innerHTML |
8 | | + HTML5 added with innerHTML is supported when the element being innerHTML'd is already appended to a shim'd document (or document fragment!) |
9 | | |
10 | | - <HTML5_elements> become <:HTML5_elements> when element is cloneNode'd |
11 | | + use an alternate cloneNode function, the default is broken and should not be used in IE anyway (for example: it should not clone events) |
| 4 | 1. HTML5 is not supported on a document, html5 elements will not properly contain contents |
| 5 | * document.createElement('X') triggers support for 'X' element (you know this one, it's the "shiv I mean shim" method) |
| 6 | 1. HTML5 is not supported with innerHTML |
| 7 | * HTML5 added with innerHTML is supported when the element being innerHTML'd is already appended to a shim'd document (or document fragment!) |
| 8 | 1. <HTML5_elements> become <:HTML5_elements> when element is cloneNode'd |
| 9 | * use an alternate cloneNode function, the default is broken and should not be used in IE anyway (for example: it should not clone events) |