This is terrific! Thanks to sunspiral for pointing this out to me.
Although I have to admit, it's very rare that I end up actually resorting to tables anymore-and I spend a little bit less time troubleshooting for IE of late. But it is still the bain of my existence.
I stubbornly insist on not using tables anymore. Maybe that increases the size of the red wedge for me. But the yellow+purple wedges still take up more than 50% of the total.
I find for some things they're still useful-anything tabular, for example (like a calendar), definitely merits use of a table, and one of my recent projects had a couple of insane forms that worked much cleaner with tables. But I do restrict my use of tables to actual tabular data.
Doesn't mean IE doesn't completely muck it up (because it always does), but it helps me get through the day without antidepressants.
I still use tables, when they result in cleaner markup or need fewer browser-specific hacks than the CSS version would. (I've yet to see a reasonable equivalent for , for example.)
Maybe I'm just being lazy, but I don't really see the value of struggling to meet some formal ideal when it actually makes the product more difficult to maintain.
(I also wind up building a lot of sites that are going to be maintained by teams of corporate employees who are two or three years behind the curve; the choice between educating them or just using something they understand is a pretty easy one to make.)
Comments 17
Reply
Although I have to admit, it's very rare that I end up actually resorting to tables anymore-and I spend a little bit less time troubleshooting for IE of late. But it is still the bain of my existence.
I hope you don't mind if I borrow this.
Reply
Reply
Doesn't mean IE doesn't completely muck it up (because it always does), but it helps me get through the day without antidepressants.
Reply
Maybe I'm just being lazy, but I don't really see the value of struggling to meet some formal ideal when it actually makes the product more difficult to maintain.
(I also wind up building a lot of sites that are going to be maintained by teams of corporate employees who are two or three years behind the curve; the choice between educating them or just using something they understand is a pretty easy one to make.)
Reply
It's missing a wedge:
Time spent explaining to the client that the thing they want to include is impossible / stupid / counterproductive / not 508 compliant.
Or maybe that's the "Swearing" part.
Reply
Reply
Reply
Leave a comment