There is this thing called the Mozilla Application Framework. There is such a huge volume of powerful, generalised functionality in the Mozilla Project that you can now leverage their code and make your own application with minimal new code.
What this means is if you can conceive of something that uses primarily web technology on the client, you can probably implement it pretty easily in this framework. Application code is so tiny and so fast that you can see it in action just by clicking a single link with no download.
People have already written tons of projects with this framework.
To see what I’m talking about, start up the Mozilla Amazon Browser in your mozilla browser. No installation required!
To see what I’m talking about, start up the Mozilla Amazon Browser in your mozilla browser. No installation required!