Let’s face it, cus­tomers can be finicky. Let me first explain that I’m work­ing on a project that was ini­tially built with Front­page and there­fore con­tains mal­formed code and other abtroc­i­ties I’d rather not dicuss.

The project was handed off to me like an Olympic torch. The client basi­cally instructed me to cre­ate a new sec­tion of the site, and to make sure it looked con­sis­tent with the rest of the site. Work­ing with the code I can tell you that I’d rather just redesign the entire site, but sadly this isn’t in the bud­get. Rather, the cus­tomer whose lead designer left the project, wants to keep the core design intact; noth­ing changed except for a few tex­tual updates and sec­tion additions.

Work­ing through the code and attempt­ing to deci­pher it, I can’t help but visu­al­ize myself some­where in the back­woods of Lou­siana, knee-deep in a murky swamp. As I slosh my way through the weeds and over­grown plant-life, I finally build a small shack on unsta­ble ground so to speak.

If the site was build with stan­dards and seman­tics in mind, it would have taken half the time to con­struct the new sec­tion. How­ever, because Front­page cre­ated the code it took me dou­ble the time and effort to make it work. Wad­ing through UPPERCASE tags, sloppy code and sytax just isn’t my idea of effi­ciency. Rather, at least to me, it’s HTML-Hell.

I can’t wait for the green­light to re-build their site with XHTML, CSS and web stan­dards. Until that point, how­ever, I’ll have to live with try­ing to work my way through uneven ground, and put up with finicky cus­tomers who demand any out­side links be removed.