CFM Works LLC cares as much about the quality of your web site as you do. CFM Works LLC will work with you to create the web site that best reflects your company's image.

Cold Fusion Web Development


Functionality is undoubtedly the most important aspect of a web page. If it isn't functional, it is pretty pointless. But even if a designer violates readability, navigability, and accessibility, if her web site is functional, then it is still potentially usable. Function is not the same as purpose. Generally speaking, every web site has a purpose (or should have, anyway). Its purpose may be to sell things, impart information, or perform a service. Even personal web sites have a purpose. Sometimes only the owner knows what that is, but still they have a purpose. Purpose is a goal; functionality is the means of achieving that goal. To achieve its purpose, a web site has to be functional. Otherwise, it is a waste of disk space and bandwidth. For example, an e-commerce site needs to be able to present the user with a choice of products and enable the user to buy them. A local government site needs to impart information to the citizenry. A data-driven web-based application must (for example) retrieve, manipulate, and store data. If the basic function of a web site is broken, the whole web site is broken. What are the effects of a broken web site? Disgusted users. Lost traffic, and potentially lost revenue. And very often, someone who is disgusted with a web site won't come back. Worse than that, word of mouth about bad web sites travels just as quickly as word of mouth about good ones. What causes a broken or dysfunctional web site? A broken web site could be the result of bad, dead, or broken links. It could result from poor design. It could be the result of using technology that is not yet in the hands of the mass of users. Anything that interferes with the primary purpose of a web site results in a broken web site. How does one prevent a dysfunctional web site? The short answer is: Do everything right in the first place. First of all, define your purpose. Then design your site to accomplish that purpose. Edit, test, get extra eyes and fingers to check it out for you, wring it out pretty thoroughly, make sure there are no dead links. This last one can be difficult. Web sites are changing and re-homing all the time, and it can be difficult to keep up with the links on your site. But if you are going to have a bunch of links to other sites, you should check them once in a while. At least give your users a way to tell you about them. Basically, a functional web site requires care and maintenance by someone who knows what it should be doing.