What are some good solutions for making my HTML 5 pages compatible with IE (at least IE 7 & 8)?
Is there an industry standard that I can use that will make IE recognize things like <article> and <nav>?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Yeah, you can run the html5shiv if you want, which is what you seem to be referring to. It’ll allow IE to parse the tags initially. But that will still leave you with the same problems if you want to use
innerHTML(or framework code based on it). There’s the innershiv, but it’s not wonderfully efficient and it won’t work for all top-level elements.What do you want to achieve by using the semantic-but-behaviour-free elements like
<article>? You will be taking on extra browser problems for little practical benefit. To be honest, I really wouldn’t bother, today. It’s something for the future.