I've been out of uni for a year now, and I'm settled into a job, and life is good. However, over the past 12 months, I've been neglecting my poor portfolio website to the point of dereliction, only putting in a couple of crappy blog posts in to give it any sort of life, and I'm just about ready to give it a complete overhaul to bring it up to date. However, I'm conflicted...
I've developed a nice WordPress template that I'm happy with, and its almost finished, but I would like to make use of the new semantic tags in HTML5. I've read a good bit of the W3C recommendation, and I've read numerous tutorials on using it, and I want in, but I'm worried about backwards compatibility.
Specifically, what concerns me is Internet Explorer (shock horror), and the fact that it requires a JavaScript hack in order to display HTML5 properly. I'm glad for the fact that the JavaScript hack works, but worry that people that have JavaScript disabled are going to see garbage. I use things like JQuery on the site already, but all of my JavaScript is designed in such a way that it degrades gracefully into static HTML if the user has Greasemonkey or has disabled JavaScript entirely. The IE HTML5 hack doesn't degrade though, so if I style an HTML5 tag, and the JavaScript doesn't run, there's a real risk that the page is going to look FUBAR.
IE is fortunately an outside contender in my browser stats, with only 7% of my visitors using it, but anything above zero is worth considering (IMO).
Are my concerns justified, or are there so few people with JavaScript disabled in IE that there's no point catering for them?
tl;dr: I want to use HTML5 on my portfolio (not many visitors), but some of my visitors run IE, and I risk cutting them off if they have JavaScript disabled. Is it worth the risk?
Question
+Majesticmerc MVC
Hey all,
I've been out of uni for a year now, and I'm settled into a job, and life is good. However, over the past 12 months, I've been neglecting my poor portfolio website to the point of dereliction, only putting in a couple of crappy blog posts in to give it any sort of life, and I'm just about ready to give it a complete overhaul to bring it up to date. However, I'm conflicted...
I've developed a nice WordPress template that I'm happy with, and its almost finished, but I would like to make use of the new semantic tags in HTML5. I've read a good bit of the W3C recommendation, and I've read numerous tutorials on using it, and I want in, but I'm worried about backwards compatibility.
Specifically, what concerns me is Internet Explorer (shock horror), and the fact that it requires a JavaScript hack in order to display HTML5 properly. I'm glad for the fact that the JavaScript hack works, but worry that people that have JavaScript disabled are going to see garbage. I use things like JQuery on the site already, but all of my JavaScript is designed in such a way that it degrades gracefully into static HTML if the user has Greasemonkey or has disabled JavaScript entirely. The IE HTML5 hack doesn't degrade though, so if I style an HTML5 tag, and the JavaScript doesn't run, there's a real risk that the page is going to look FUBAR.
IE is fortunately an outside contender in my browser stats, with only 7% of my visitors using it, but anything above zero is worth considering (IMO).
Are my concerns justified, or are there so few people with JavaScript disabled in IE that there's no point catering for them?
tl;dr: I want to use HTML5 on my portfolio (not many visitors), but some of my visitors run IE, and I risk cutting them off if they have JavaScript disabled. Is it worth the risk?
TIA :)
Link to comment
Share on other sites
13 answers to this question
Recommended Posts