Edit: I will add this to it. I find it very funny but it is reality. It can be frustrating on both ends. Some requests can be perfectly reasonable tho, but you know deep down that you can’t make them happen without resorting to all kinds of hacks. So the frustration gets compounded even more when you realize how CSS is grossly inadequate in some areas like layouts and other elements behavior. It’s hard to believe for me as a novice to web that this is the case after CSS been in existence for over 10+ years.
@jurotek Yeah, I completely understand what you mean. Using CSS, there isn’t a whole lot that I can’t manage to do(within reason for CSS), but there are a few things that get a little frustrating. Life would be a lot easier if all browsers handled CSS in the same way. That’s where I get annoyed.
@kevin11189, You can’t blame browser(s) alone. If spec of certain element behavior is standard and browser is not able to render it without resorting to hacks, than sure blame browser. But I think the main responsibility lies with W3C.
I laughed, hard, at this. Ever watch Kitchen Nightmares? I think you have to remember that the client called you, the professional, to build them a great site. Let them “run the restaurant” the way you created it for a while before they try to go back to their horrible, horrible ways.