Series: Bringing the Familiar Online
Web sites have been making a gradual transition from “Web pages” to “Web applications”. The most popular sites (Youtube, Facebook, Google Apps, etc.) are no longer just informative pages, but a completely interactive system of user management. So sometimes I ask why Web applications have not taken a full leap into a seamless transition from the standard desktop application? Why does user interaction have to be so completely different requiring me to click buttons, look for hidden links, wonder where settings are, etc. In this series I want to cover a few developer tips on how to make Web applications usable, familiar, yet revolutionary to what is out there now.
I would like to cover a few topics and by the end of the series we will have a complete library of functions and modules that can be reused in any Web based application. Not only will this make your (as a developer) life easier, it will keep a consistent style and set of code across multiple sites that you develop.
Tags: application design, code, series, usability

Josh has been developing applications and Web sites for the past 10 years. He has received college-credit courses at Villa Julie College in Computer Information Systems, Howard Community College in Business Entrepreneurship, and has completed the A+ Certification program at UMBC. His background in development includes content management systems, real estate listing updates, data embedding, merchant services integration, e-commerce and desktop application development. Josh has had the privilege of working with local, national and international companies including the Wall Street Institute, Care Improvement Plus, Signs By Tomorrow, Pazo Restaurant, St. John Properties and Bin604 among others. His free time is spent playing video games, writing music and raising his dog, Butters.
