I’m getting pretty good at this cross-browser/cross-platform thing. I spent this morning developing a site template for a new client. It’s lean, mean, W3C valid for both XHTML and CSS, as well as working on more than 10 different browser/platform configurations with excellent consistency. What I was given by the client as the basic CSS to start from was messy, clumsy and not cross-browser/cross-platform. The XHTML document was poorly structured, completely standards invalid and again, not rendering cross-browser/cross-platform. I made that code sing in four hours, and let me tell you, she’s got a lovely voice!
This was a much longer post, but in the interest of staying as vague as possible on the subject, I’ll just say that the client hired us for several templates, got one for initial approval/guidance that is super compliant and met the requirements, then said they had done some of their own work and wouldn’t need us after all… Fortunately, we had only sent off one template, and not finished the whole day’s work.
They say they’ll pay for what we’ve done so far. I hope so. Part of why we were hired was that they truly wanted to get away from the TABLES structure that currently forms the backbone of their resale template system. I built pure, clean, valid, truly cross-browser/cross-platform CSS and XHTML. I’m not at all mad nor do I feel like it’s a waste of time. After all, I do have a really good basic template from which I can create numerous sites (of course, so can they ;)…). If they pay the bill as promised, then sure, use my template for all it’s got. If they don’t pay…
Either way‚Äì bummer. I was enjoying the project. I don’t get to be ‘creative’ all that often, so this was a treat. Damn. I shouldn’t have commented that CSS so well :P. Next time I won’t for the initial submission. Live and learn…
A bit of a rant… and a techie boring one too. Now I’m off to the next project… It’s a really fun one and should prove to be a good, healthy client to work for. Fortunately, we’ve got a few of those. They’re my favourites. 😉
The template client just sent an apology and again say they wish to pay for the work done. That’s a good start… Probably won’t work for them again, but if so, I think more upfront negotiations will be in order.