News for hackers. Stuff that matters.
Re:Show HN: Vaev – A browser engine built from scratch (It r... by shakna on Monday May 19, 2025 @02:15AM (#44026920)
From accessibility background: Please stop using CSS for table data. It does not translate to my screenreader.
Re:Show HN: Vaev – A browser engine built from scratch (It r... by notpushkin on Monday May 19, 2025 @02:30AM (#44026990)
Yes, but grids are everywhere in the UIs, not just the tables. In 2000-s, the problem was the opposite of what we have now: every interface was a table full of tables, because there was no other way to position things reliably.

But now we have best of both worlds: use <table> for the actual tables, and CSS grid for UI layouts.