These documents were successfully checked as valid XHTML Mobile Profile 1.2. and valid CSS3
These documents were successfully checked as valid XHTML Mobile Profile 1.2. and valid CSS3
The problem generating a script error in IE6 when using the <base> can be solved by adding a closing </base>.
This IE6 bug has been reported in stackoverflow.com:
"The <base> tag is in HTML documented as not having an end tag </base>. This causes a very specific bug in IE6: in its HTML DOM tree the entire content after the <base> tag is placed as child of the <base> tag. This can cause at first sight unexplainable problems in Javascript/jQuery/CSS, i.e. the elements being completely unreachable in specific selections (e.g. html > body) until you discover that one of its parents is the <base> tag.
A normal IE6 fix is using conditional comments to include the end tag."
See test file 11 above.
Script respond.js is not working on IE when type="application/javascript" is specified
See test file 2 above. More informations on stackoverflow.com.
The CDN/x-domain setup for respond.js was not working on IE7 and IE6 when the <base> tag is used. See test files 7 and 9 and graphics 3 and 4.
This issue (#100 on Github) was fixed by DOCTYPER on February 2, 2012.
Test File 5
Test File 7
Test File 9, IE8
Test File 9, IE7
The files respond-proxy.html and respond.proxy.gif are not loaded with IE7.
The files respond-proxy.html and respond.proxy.gif are now loaded twice with IE7, same as with IE8 (see graphic 3).
Last update : February 2, 2012
Marco Barnig