4 ms·
Pg has gone on record (one of his essays - I'm mobile or I'd find it for you) as preferring table based layout for his own projects because it's easier to under
by kemiller 14y ago
Pg has gone on record (one of his essays - I'm mobile or I'd find it for you) as preferring table based layout for his own projects because it's easier to understand and hack. The HTML layout in arc is thus table based, and hn is written in arc. So there you have it.
- sergiotapia 14y ago>because it's easier to understand and hack Wow, I never knew people actually thought it was easier. If using a table based layout you have to type many many more characters and keep a mental log of what's in where.
- ColinWright 14y agoIf using a table based layout you have to type many many more characters and keep a mental log of what's in where. Not when generating HTML via a program. It's trivial to generate complex recursive nested table layouts that reflect/mirror the structure of the underlying data.
- crazygringo 14y agoHonestly, understanding how to use floats and clears properly is one of the hardest "computing" concepts to learn out there. First of all, they're a completely non-intuitive way of structuring layout, and secondly, they can break in 1000 different ways if you don't know exactly what you're doing. For anyone who doesn't do CSS professionally, tables are vastly easier. They're easy to understand, and generally do what you want. It's just that, as time goes by and your site becomes more and more complicated, tables become less and less flexible and maintainable.