I start searching for such a software and found Prism, which is a cool product by Mozilla that helps you turning a web app into a desktop like one. Taken from the product why page:
Instead of running all your web apps in the browser, Prism lets you run them in their own window just like normal applications. A single faulty app or web page can no longer take down everything you are working on.
Prism is so easy to be used, it takes 1 minute approximately to turn your web app into a desktop one and you will gain many Desktop integration things like:
- Access web apps from system taskbar or dock
- Tray icon and dock menus
- Associate applications with browser links
- Minimize to tray
- System tray icon and dock badges
Prism can be used as a stand alone soft, or just another Firefox addon(this one didn't play well with me). Give it a shoot, you won't regret it!