armendo — 2012-10-30T12:36:24-04:00 — #1
I've website created by HTML5, Css3, jquery
It is look good in IE9
but it is not look good in IE8
IE8 not support
need your help, Plz
richardaskew — 2012-10-30T12:57:42-04:00 — #2
If they aren't supported (ul is, not sure what you mean by that) there isn't a great deal you can do, it is a challenge for the designer. You have to leave them out and make sure they degrade gracefully or use some workarounds IF they exist: http://odino.org/border-radius-and-ie-8-and-previous-yes-we-can/
technobear — 2012-10-30T13:08:17-04:00 — #3
I think the problem there is the <nav> surrounding the <ul>. <nav> isn't supported. [This site might help you to work out whether elements are or aren't supported. You might also want to look into [URL="http://en.wikipedia.org/wiki/HTML5_Shiv"]HTML5 Shiv](http://caniuse.com/).
Alternatively, you could stick with HTML4, which is supported by all current browsers - and won't fail if a visitor has JS disabled.
As far as styling goes, I would just provide simpler fall-back styles for those browsers that don't understand CSS3. The site doesn't need to look identical in all browsers, as long as it looks acceptable and is usable.
michael_morris1 — 2012-10-30T14:14:54-04:00 — #4
+1 on the idea of just using HTML 4 for the moment. While <div class="nav"> is annoying, the work arounds are more annoying.
ralphm — 2012-10-31T03:48:48-04:00 — #5