Microsoft surprised the world with bringing IE9 into the present with canvas, video, audio and font support. The Chakra JS engine also seems to be coming along quite zippy and canvas has HW acceleration so it might actually get useful in the future. It even gets up to 83 in ACID3 too.

This was E3 week. Nintendo delivered on the 3DS. It’s handheld, glasses free, 3D gaming. Pretty much, Nintendo is one generation ahead of everybody else and the reports is it actually works. Why is glasses free important ? If you have kids you know! Meanwhile, MS and Sony are still playing catchup to the Wii. Sony is reashing camera based stuff, now with glowsticks. They clearly learned something from the EyeToy experience. And Microsoft announced the expect Kinect. It looks pretty much what Sony announced except without the lightwands which means it will probably fail in real life lighting settings. Also, Microsoft has absolutely no history of far out games (has opposed to Nintendo and specially Sony) that can actually use Kinect.

The big news this week was the build up to WWDC. Turns out iPhone4 is real, has a gorgeous screen and Farmville. Take that Adobe. Alternative search engines such as Bing is coming too. Kind of take that Google, turns out Apple doesn’t hate Google enough to sacrifice user experience. One more thing, Apple decided to drag America kicking and screaming into 2004 by adding “FaceTime” or video calling like the rest of the world calls it. The stupid bit here is the world already has vanilla SIP and 3gpp/IMS so coming up with a useless new protocol and promising to open it sometime in the future is, well, stupid. And to confuse networking old fart like me iPhoneOS is now iOS. I’m pretty sure Cisco is thrilled.