I inherited a web application where the front end uses new HTML5 tags (header, nav, section tags) and new CSS3 style attributes (rounded borders). The website looks amazing in Google Chrome and Safari.
However, the client now complains the website is broken for IE7 and IE8. Everything is out of alignment and most of the styles do not render.
What is the easiest way to make this website work in IE7 and IE8? Do I have to:
a) Apply some hack to make IE browsers accept the new HTML5 and CSS3 features?
b) A complete rewrite of the front end?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…