Zeus wrote:
From Twitter:
 |
Duncanma wrote:
just finished shipping code to Channel 9 that makes me feel dirty... first time in this group I've deployed code that I strongly objected to 12:53 AM January 19, 2008 from web |
To explain, and avoid ongoing speculation, I posted some code that checks if the user has Silverlight and *if they don't and they are on a browser that supports Silverlight* then it shows them a modal dialog asking them to go an install it.
MSDN is already doing this, as is ASP.NET, Silverlight.NET, IIS.NET, and many others... so from some points of view we aren't doing anything all that odd... but it still bothers me. It seems like a pop-up ad, when we already show you the 'install now' option in place of the player if you don't have Silverlight installed. It doesn't bother me an enormous amount, it isn't something to quit over or anything like that, but it still seems wrong.
Most of you won't see this, assuming you already have it installed, or if you do see it... it goes away with a click and won't come back for a long time.
If you want to see it now, since I took it away from our site at the moment (it just won't float right in IE for some reason!!!), hit IIS.NET or Silverlight.NET or MSDN2 on some machine that doesn't have Silverlight but could (so IE on Windows, Firefox on intel based macs, etc...)
As to why did I twitter this... well that is a good question. I was planning a long post last night explaining my thoughts on why we did this and why we shouldn't do this... but when we couldn't get it working right and had to roll it back I ended up delaying the longer post, leaving the twitter to stand alone unexplained. I also must admit that I wasn't really thinking anyone would notice a twitter post from me