While the prospect of using interactive web based applications might appear ...