Funny Thing, M$
July 10th, 2007Last night Joe and I got in this huge discussion, and I was cursing out Microsoft. It’s been rough the past couple of days and M$ has not been making my life very easy. Every time I turn around I have to ghetto-fy my web sites to make them work in IE…
See… There are these things called Web Standards which were put into place to make web designer’s lives easier. As in, if they script to web standards, then all standards compliant browsers will show the site exactly correct. Well, I always script to web standards. The PROBLEM is that Microsoft decides that they are just going to do things THEIR way (I would say that they go by Microsoft Standards, but I really don’t think that they have any standards) - they don’t care about the rest of the world at all. There is a nice pie chart which shows the amount of time designers spend on each part of being a web designer. The biggest part of the chart is “Getting it to work in Internet Explorer”
Anyway, this morning I get an unknown number calling me through skype, so I think that maybe it’s a possible client. I pick up and guess who it is - MICROSOFT. Well, it is a Microsoft representative. Guess what he wants? My opinion on something. Before he even asks me the information I say “I only have one opinion to give to Microsoft, and that is that they should get their act together and make their Browser conform to web standards.”
The guy, first of all, admits that he is not a techie. Then he says “I’m sure most of the people that I talk to would disagree with that comment.” So I say “No, actually, most of the web design community feels the same way” (I also bring up that graphic). I explain to him that there are web standards that every browser conforms to but Internet Explorer, and IE is just making everyone’s lives harder.
It ended up that he was calling to get me on some kind of panel to make decisions (hah hah) - and I couldn’t be on it since there were “less than 2″ (isn’t that 1?) full time employees in my company that are web designers. Another mistake M$ is making. Most of the top, cutting edge companies in this business are 1 man shows (look at wishingline.com for instance, or simplebits.com)
So I know it didn’t make any difference, but I thought it was hilarious timing. I am so mad at Microsoft. I am even taking back my opinion that owning a computer should be based on the environment you feel more comfortable in. I don’t think that anyone should own a M$ computer. Everytime anyone I know gets one, I end up spending countless hours fixing it or getting simple things to work right that should just work. And get this - my friend Don bought a Zune (which is Microsoft’s version of the iPod) and he just got Vista - well, he hooked the Zune up to his Vista computer and they are incompatible with eachother. What is with that? They don’t even support their own stuff!
Besides the fact that all of the Microsoft employees I have ever encountered must have been brainwashed. I don’t know where they dig these people up.
Scenario: I am designing a site for a client. This was years ago when I still used Dreamweaver to put sites together (not like now with my trusty Textmate) - I had to work with a Microsoft Developer who was going to be doing the backend of the site. My client would save money by using him, a friend, instead of using me. It made sense. The problem was, this guy had no idea what he was doing. At the beginning he made some comment about how I couldn’t use “Macromedia” to create the site because “Macromedia” was not supported on most machines. He generalized all Macromedia products into the same group (DW is a Macromedia product - adobe now), and thought that since Macromedia Flash needed a plugin to install, that their web site would need a plugin. Then he made a comment that since he was scripting it in ASP.NET and the client was using a Macintosh computer, that they probably wouldn’t be able to even access the backend area. Which is not true either. At the time, I was constantly SCRIPTING ASP on my mac computer and successfully running the scripts from a web server. The only issue would have been if they were trying to host it on their machine. Anyway, after all of this wasted time, the client decided to go ahead and pay me to get it done.
Scenario 2: Different location (the first guy was based in Seattle - this person was in Dallas) - My friend meets with a woman about teaching her a language. They start talking about web sites (because I had just finished making my friend a web site - again in DW), my friend mentions that I made the site in DW and the woman says essentially the same incorrect information: “‘Macromedia’ is not supported and ‘Macromedia’ should not be used” - Untrue untrue untrue. What the heck is wrong with Microsoft? Do they really think they are that superior? And what do they gain by brainwashing their employees that things that work perfectly fine don’t work?
And if they AREN’T brainwashing them, then they are just hiring incompetant, pompous dumbasses. And if either is the case, why should anyone support their company?
So this is what Joe and I were talking about last night. And Joe made the point that M$ is kind of like Ford. At the beginning, they had some really good and revolutionary ideas. There wasn’t much competition (at the time, Mac had taken themselves out of the game by charging for code to script programs for their OS). So they got really popular. Now all of the things they are building are built on bad foundation. They could have really good, amazingly brilliant engineers working for them. The problem is that M$ is constantly doing the temporary quick fix, when what they probably need to do at this point is start from scratch (or focus on tearing apart and refining what already existed). Vista is one of the least user-friendly OS’s that I have ever seen. It has the potential to be a very good OS if they refine it and work the kinks out. But knowing M$, they will probably abandon it for a new system in a couple of years.
Joe made a beautiful illustration using video games. As soon as the XBOX 360 released, Microsoft dropped all support for the XBOX. Forcing people to switch. There are no new games coming out for the XBOX at all. Now look at Sony. After the PS2 was released, they still supported the first playstation. And now that the PS3 is out, guess what was the best selling video game system this past christmas? The PS2! And there are new games coming out for it still. Sony constantly supports their older hardware. While Microsoft abandoned theirs. Just like they are not even supporting their older OS’s! My grandfather HAD to buy a new computer with Vista and spend hours learning a new OS because Microsoft is not supporting ME anymore.
My mom made a comment that I should be a spokesperson for Macintosh. As much as I love my Mac, I’m not trying to push Mac as much as I am trying to get people to stop using Microsoft. There are other options like Linux (and the Linux operating system “just works like it should” - but there are some programs not supported on it). Microsoft is just a terrible company and they make shoddy products. But if you have no choice and you have to use a microsoft computer, at least do yourself the favor of downloading Firefox, Opera or Safari and viewing the web as it was meant to be viewed.






