But AJAX is far from the only thing that Prototype has going for it. It also provides a list of useful functions, the simplest (and my favorite) being the $() function to replace the document.getEementById() function - my keyboard is much happier! The downside is in the documentation. The doumentation is very lacking, almost non-existant, which is very annoying, but there are sites such as script.aculo.us that are picking up the slack and providing some informed documentation. A quick google search will also reveal a lot of working examples you can learn from as well.
Starting from a quick sketch, I was able to create a working app using an XHTML/Prototype user interface and PHP server side base, in less than an hour. It relied on 100% AJAX communication but it was for my personal use anyways so it didn’t matter. Quick, fast, simple, clean code and anything else I could ask for. Now tracking time is as simple as typing in a task and hitting go. No more fumbling with paper and pens. <div style="text-align:center"></div> If you haven’t tried prototype yet I highly suggest you do. You’ll be up and running in minutes!