That's probably true but once you build a contact base you need it. For example I have like 10 times more ICQ contacts than MSN contacts. ICQ is still very popular in some parts of the world. I don't use the actual ICQ client because I prefer a client that
can contain all my IM accounts. Right now my choice is Miranda. I would like to switch to Messenger but it is just not possible now.
That's great first step. Now you only need to support other protocols like Jabber (as far as I recall Facebook is in fact Jabber so this should be easy), ICQ, etc. and Messenger will become the ultimate IM.
I would really like to see other protocols supported. Facebook and stuff is all nice but right now I use ICQ, GTalk and Messenger this is why I use miranda as a client for all of them. Also I cannot find an option to override the other party's settings.
Some people use pink fonts...
While we are on the topic of hating IE I'd like to add a few things.
First stop ignoring obvious questions. If you don't have Canvas and Video say it. We're web developers and not end users. We don't buy marketing bullshit.
IE8 renderer was generally fine and close to what other browsers render. Compatibility mode was a good idea but...
1. Has anyone else noticed the EXTREME lag when typing in a text area on a page with a lot of HTML elements. Facebook had that problem before they switched back to IE7 compatibility where the text area works fine. How is that you can miss a laggy text area
when testing? How is that it works fine in IE6 and IE7. Will it be fixed in IE9? I care about this much more than JS speed.
2. What's with the moving html elements? Sometimes things get rendered on top of each other and when you select them they suddenly go on their right places? Do you do rendering while processing the HTML and then forget to fix the positions when the next
element renders? Will it be fixed in IE9?
I want to point out that I'm not part of the IE hate crew. I use IE as an end user, I like the new features like web slices and accelerators, I use them and implemented them for my site but we got it. I don't need being told a thousand times about how cool
web slices are. I need info on the problems!
I personally don't have an MSDN subscription but the company I work for has. But then there are all these people whose daytime job is lets say Java and they are interested in .NET. It's not about me (although I do use Express at home) it's about having a
free version of Visual Studio because everyone else has free version and frankly VS Express is not good enough to compete with other free versions. No matter what and how many programs MS has like Dreamspark to most devs out there it is as simple as "what
is the free version of VS". And right now the answer is Express. Nobody wants to read licenses and eligibility and all that legal crap. People just want to download the free stuff like they do with every other IDE product. They don't want to talk to the school
administrator and ask him to enlist the school in the program. They don't want to use the company MSDN subscription (I don't). No matter who MS is targeting Express at the end result is that it is the free version of VS.