Fight the Power!
Standardistas the world over are burning their bras and thinking of the children. Folks are raising hell over a single line of HTML and I can see why. Becoming a standardista gave me my passion for the web and led into an entirely new world that has offered me more opportunities for every aspect of my life. So I get it. I know why folks are upset. There’s a little part of my brain that wants to scream: “It’s just wrong !”
But it’s only a small part, and the rest of it is thinking: no matter what you think of that single line of code, it’s coming. It will be implemented. Chris Wilson’s post linked above, in combination with Aaron’s excellent article outlining some of the reasoning behind X-UA-Compatible and Eric’s considered piece on his changing perceptions of the switch , aren’t exactly media releases but do represent a considerable amount of forethought and planning. They represent a decision.
Know Your Enemies
Microsoft doesn’t tell you it’s going to do something of this scale unless it means it. So, regardless of where you come down on the pavement of good intentions, I want to talk about what X-UA-Compatible means to developers, businesses, users and clients. If you want flame wars, there are plenty of other folks packing ‘throwers in the comments of any of those posts (and countless others). Let’s leave thoughts of poor broken pages aside and keep this to asking interesting questions
What’s a battle?
- What does the capability to lock your site to a single version of IE mean for your development cycle?
- What do the IE7 users checking out my shiny locked-to IE8 site see?
- How does this affect my business decisions?
- How does this affect my boss/client/manager’s business decisions?
- Does this encourage innovation or stifle it?
- Will this practically mean less time debugging IE?
- What place has X-UA-Compatible in best practice methodologies?
- What is the significance that each of the men linked to in this post have gingery facial hair?*
Talk to me, Goose
I have a few answers to some of these questions, but not all and this isn’t a lecture. It’s a discussion. What are your answers? Even more importantly, what are your questions?