jarrodtrainque on What is/was your college major? (Check all that apply) I'm curious about the intellectual makeup of the Reddit community. - http://www.reddit.com/r...
"On a related note, today is the the day I lost just a little faith in the Reddit community. I mean, when it comes to politics and/or social issues, the reddit community is always very idealist and forward-looking, admirably so. But not so much when it comes to web development practices. "Give up and use tables?" I can't believe we still have to protest this crap."
- Jarrod Trainque
"Look, anyone who takes my money and calls him or herself a professional web designer should know how to work equally well in both tables and CSS, at the bare minimum. Extending your analogy: Would you hire a contractor who knowingly used second-rate building materials, but charged you full price? When you take your car to the mechanic for a routine checkup, and he up-sells you a host of services you don't need or want, do you just pay because "he's the expert?" Unfortunately, way too many "web designers" get away with throwing something together and saying "good enough" or "the client doesn't know better, so why should I care?" Frankly, that's unacceptable. I work with web designers for a living. When they get called out on their shitty work, they never laugh. Instead, they scramble to re-do what they should have done in the first place. Most know damn well when they cut corners."
- Jarrod Trainque
"I hear you, and while that's sometimes true, it's not always the case. I've found that less experienced (but more modern) design shops will sometimes charge significantly less than more "experienced" enterprise-class developers who have been recreating the same layout for the past 10+ years (and hoping no one will *gasp* try to view it in anything other than IE6). CSS-based designers are a dime a dozen these days. Ignorance/apathy/laziness isn't an excuse not to do things properly, especially when the verdict is in and has been in for a long enough time."
- Jarrod Trainque
"If I hired someone to build me a site, and they gave me a table-based layout (because they "gave up"), I'd tell them to go do it again, and to do it right this time. Nowadays, bandwidth, accessibility, manageability, semantic markup, etc., are all basic considerations for any site, regardless of whether or not your users (or their shitty browsers) know or care about such things. It's the web developers job to know and care."
- Jarrod Trainque