Um. The model of using CGI programs run by a central apache from user's home directory is probably not in the future. It would make slightly more sense to enable browsers to execute applications without a web server by emulating some common protocols such as fastcgi so that the application could be run without exposing it on any URL, even if that URL was just locally visible.
I don't think anybody is going to actually do desktop apps in the web browser. The most important feature of a web application is probably still the fact that it's accessible anywhere and requires no installation from user's viewpoint. A local application implemented as web app is only available locally and needs to be installed, so that advantage is wholly gone.