I'm starting to develop (as an unpaid volunteer) an application for the local
medical clinic, and I'd like to deploy it as a browser application (rich
internet app). Of course, I cold just use plain old HTML and CSS, but I'd like
it to be much more interactive, basically like a desktop
With Javascript, you have the DOM built in. Which means your GUI
elements are all the stuff available in HTML (eg HTML5 canvas), but
dynamically driven from Javascript.
The only slight gotcha is that browsers tend to implement slightly
incompatible versions of HTML, so lots of testing is needed.