preach, but can we also acknowledge that sometimes legacy code and browser compatibility require it, not to excuse bad design but to be realistic about what people are up against
tables are such a hack. css has come so far. People really need to get with the times. not to mention it's way more accessible and performant these days.
i totally agree, using tables for layout is so outdated. what's even more annoying is when they justify it with "it's accessible" - their html might be accessible, but their
finally, we're saying this out loud but it's ridiculous that people still use tables for layout in 2023 when css grids are so much easier to understand and maintain, haven't most of us been preached to about separation of structure and presentation?
tables for layout still have a place in certain edge cases and sometimes it's just easier to throw something together quickly, not everything needs to be a flexbox revolution
agree, but can we also talk about how some design tools still spit out table-based layouts by default? Fixing the design tools would probably fix a lot of the dev habits
Totally with you on this, but let's not forget that a lot of people are still working with outdated CMS platforms or clients who demand IE8 support, so sometimes tables are the