Using modern JavaScript libraries to create a better user experience in fcClient
September 26, 2007
Over the last couple of years, a number of very useful JavaScript libraries and frameworks have been introduced that make it tremendously easier to build rich web applications. A few of the more popular ones: PrototypeScript.aculo.usMooTools These frameworks allow developers to easily write very rich, cross-browser web applications. I've heard about these libraries for some time, and have experienced many great web apps that use these libraries. So I asked myself whether I could use these modern libraries with fcClient. The answer is a resounding Yes! A simple example: Modify the Save/Discard/Cancel page in order to improve the user experience. How it used to work If a page was "dirty", meaning that data on that page had changed, and the user attempts to dismiss the page (such as by clicking the Done button), then a Save/Discard/Cancel window is posted, which is a new…