<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[Bartj3]]></title>
  <link href="http://Bartj3.github.com/atom.xml" rel="self"/>
  <link href="http://Bartj3.github.com/"/>
  <updated>2012-05-11T07:57:52+02:00</updated>
  <id>http://Bartj3.github.com/</id>
  <author>
    <name><![CDATA[Bart van Zon]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[Supporting IE is too much work]]></title>
    <link href="http://Bartj3.github.com/blog/2012/05/09/supporting-ie-is-too-much-work/"/>
    <updated>2012-05-09T12:10:00+02:00</updated>
    <id>http://Bartj3.github.com/blog/2012/05/09/supporting-ie-is-too-much-work</id>
    <content type="html"><![CDATA[<p>This is a rant, with lots of bitching and crying, if you hate those rants, stop reading now.</p>

<p>You&#8217;ll need to know about two posts before this will make any sense:</p>

<p>Yesterday the bitching about IE seemed to be worse than normal. I believe it started with the post <a href="https://paydirtapp.com/blog/we-dont-support-ie/">&#8220;We don&#8217;t support Internet Explorer, and we&#8217;re calling that a feature&#8221;</a> by <a href="https://twitter.com/#!/paydirtapp">@Paydirt</a>.
When reading the article I was thinking about the insane amount of time I spend on getting sites to work on IE6 and reading that only 1.63% of their traffic uses IE, it makes sense not to support it.</p>

<p>However later that day I read this post &#8221;<a href="http://blog.reybango.com/2012/05/08/hey-paydirt-your-site-works-just-fine-in-ie/">Hey Paydirt: Your Site Works Just Fine in IE</a>&#8221; by <a href="https://twitter.com/#!/reybango">@reybango</a>, which shows that the not supporting feature of IE, actually is a feature. A bug would be that they didn&#8217;t test it, and it doesn&#8217;t work, but they actually put effort in the not supporting of IE. Which&#8230; in my eyes&#8230; is absolutely insane. They check if the browser is IE and just remove all of the users options, not because it doesn&#8217;t work in IE, but because they &#8220;have this feature&#8221;.</p>

<p>I haven&#8217;t done html/css frontend development in quite some time so I have absolutely no experience with IE9/10 myself, it was a pleasent surprise reading that most of the new stuff that&#8217;s supported by chrome and firefox is now supported in IE as well&#8230;</p>

<p>So here&#8217;s this company actively trying to make the browser experience worse for users with IE, not because it doesn&#8217;t support certain features but just because it wants to play the &#8220;IE sucks&#8221; feeling. What shocked me even more is the amount of comments saying that &#8220;supporting IE is too much work&#8221;, not because it still costs the crazy amount of time it used to (ie6), but because they&#8217;re developing on a Mac.</p>

<p>Testing in IE is too much works&#8230; because they&#8217;re on a Mac.</p>

<h1>WHAT?</h1>

<p>And it&#8217;s not just one or two persons saying it, but there&#8217;s quite some people bitching (yes bitching!) about it.</p>

<blockquote><p>&#8220;One of the reasons I don’t test stuff in IE as much as I’d like is because there’s not a slick way to do it on a Mac.&#8221;</p>

<p>&#8220;I think Microsoft needs to look at better solutions for allowing Mac developers to test IE.&#8221;</p>

<p>&#8220;It’s expensive getting hardware to test on, taking time to test it, making sure you have a windows installation&#8221;</p>

<p>&#8220;To debug in any browser I can do it on a mac (decent dev env) to debug in IE I need a dev environment in windows. Enjoy setting that one up.&#8221;</p></blockquote>

<p>Let me get this straight, you&#8217;re a frontend developer, you picked a system which makes development easier (or not, not going to start a mac/pc flamewar here). However fact is that probably most of your users use windows, and you can&#8217;t be bothered to test it on windows?</p>

<h3>You should get another job</h3>

<p>Seriously, if <em>&#8220;no slick way&#8221;</em> is a good reason not to test, you should be flipping burgers instead of developing. Your main job is development, not being a hipster.</p>

<p>If I offended some people with this post, I&#8217;m sorry, it&#8217;s not personal, just my rant about lazy frontend developers.</p>

<p><em>Want to comment on this post? Check out the discussion at <a href="http://news.ycombinator.com/item?id=3952774">Hacker News</a>.</em></p>
]]></content>
  </entry>
  
</feed>
