When you see a pig dance it is impolite to comment on the quality of the dance, but you can express amazement at that it dances at all ;)<p>Let's give them a bit and see how far they take it. With a bit of luck they get some help from a nifty jit for js and who knows what might happen.<p>The evil .swf might turn in to a standard component after all, if only via a somewhat roundabout way.<p>I really wonder how they're going to do audio though, and capture devices and such are probably out (I can see a route to do video via the canvas, it's going to be bloody slow though unless js gets sped up a lot compared to where it is today).