Re:CSS Grid – Table layout is back. Be there and be square
by forgottenpass on Tuesday January 31, 2017 @09:56AM
(#13530999)
Nothing. But tables are for tabular data.
And webpages are a document presentation format. If jamming applications into documents made the web an application platform, than jamming grid layouts into tables made them a grid widget.
Calling a SPA a "page" is a larger and more ridiculous lie than calling the table tag a grid layout widget. Anyone still committed to the table tag lie should move all their apps out of the browser today.
Web developers can work around the table tag, but not the fact they're jamming apps into documents. So one of these lies is taken more seriously than the other.
Re:CSS Grid – Table layout is back. Be there and be square
by umanwizard on Tuesday January 31, 2017 @08:20AM
(#13530253)
But why is that beneficial?
Re:CSS Grid – Table layout is back. Be there and be square
by andreareina on Tuesday January 31, 2017 @08:29AM
(#13530328)
I'm on a crap connection, and it's not unusual for the styling content to not make it (whether it's CSS or javascript). The ones that follow these principles remain usable, the ones that don't, don't.
Web apps aside [sigh], if one was to disable CSS (and thus all the blocks making it look pretty), the page should still make sense. An H1 as the main header, copy in paragraphs, headers dividing up the content, blockquotes, navigation in lists - and tabular data in tables (etc, etc).
It doesn't always work like that in practice, but that's the aim.