Well, as we progress through the years of computing, the web as a platform has really taken off. Many people are using things such as Google Docs because of their simplicity and convenience, and also it makes it extremely easy to share documents. Also, adobe recently released their web-based photo editor, Photoshop Express, as well as AIR, which allows web developers to create desktop applications using javascript, flash, and html. A javascript implementation of openGL is in the works, and javascript in general has been a hot topic in the web world. Also, the gnome project has started working on an online desktop that is integrated with web services.
So what am I getting at? I feel that eventually the web as a platform will replace the desktop platform. Web applications are platform-independent, simple enough for most people to figure out, and usually make it easy to share things. The problem however is that we as javascript developers don't have the capabilities of writing an image or video editor without server-side scripting. Even then, it would not be scalable.
Also standards are a huge issue, the IE people just can't seem to get it through their thick heads that their browser is the worst when it comes to web standards. IE8 holds some promise, but I have my doubts.
We still need to be able to do more with javascript though. I doubt it's possible to write a video editor in pure javascript. We need to have more tools to do cool things. I think that the openGL implementation is definitely a step in the right direction, but it's still not enough. More intergration with the desktop is necessary. (but not too much :D)