Mads Krag Dam - Homepage - MadsD.dk

A part of iSites.dk
Home
Blog
My IT
Husband
Family
Games
Pictures
Contact

Do you hate IE? Attention, web developers!


Written by: Mads Dam - 10.01.2014 - 1 comment

There's no easy way to say this - if you hate or bash Internet Explorer for not showing your site correctly or breaking some functionality on your site, then I really think you should evaluate your web development skills!

I'm not saying I'm perfect - I have flaws and errors around my sites as well - but I don't bash IE nor do I bash Chrome, Safari or Firefox - not normally that is. I bash the webdevelopers! I wanted to make this post, because it might shed some light on why you should look into your own development skills first before lashing out and complaining about the "parsing product" that your clients use.

Even this exact URL is not compliant! My excuse? I use a plugin to make my blog-posts via a pretty text-admin-page-editor. A plugin I haven't updated for 3 years. So there might be a new version out there that cares more about conformity to standards. Lesson? Check your plugins for standards-compliance.

 

So - tips - BEFORE you start bashing Internet Explorer - VALIDATE your site using the W3C Validator page:

W3C Validator - HTML + CSS validation
http://validator.w3.org/unicorn - if your site doesn't pass the validation - you are NOT allowed to bash IE for YOUR mistakes. Correct them and try again :)

There is also Microsofts http://modern.ie - but it's very flashy - give it a try - you might learn something new :)

 

For the lazy devs - X-UA-Compatible metatag
<meta http-equiv="X-UA-Compatible" content="IE=8,IE=9,IE=10"></meta>

If you can't keep up with the IE release cadence, then use a meta-tag to ensure that your clients IE-browser renders your page correctly. In my opinion, this should only be used, when you're not able to test your site in time for a new imminent release of a new version of IE.

For more info: see this TechEd New Zealand Video - I REALLY recommend it - The browser you loved to hate
http://channel9.msdn.com/Events/TechEd/NewZealand/2013/WCL312

 

Tags: validation, html, xhtml, ie6, ie7, ie8, ie9, ie10, ie11, hate, browserwar, crappy ie


Comments



MadsD wrote:


10.01.2014 22:44

Oh by the way - as an addendum - I've seen a lot of web developers complain about IE-specific coding and quirks - now, in 2014, what do we see? webkit-specific coding instead! I hope it's not the same people, that complained about the IE-stuff :)


Write a comment


Name:
Website: *no http://
Comment: