News for hackers. Stuff that matters.
Re:CSS Grid – Table layout is back. Be there and be square by svachalek on Tuesday January 31, 2017 @03:43PM (#13534999)
This was the role that XSL tried to fill but it never caught on. Part of the reason is that it's still very dependent on what information is in the source document; if it's not there you can't lay it out, and if you don't need it then it was a big waste of database time. This ends up reversing the dependency, so the contents of your "pure information" layer end up depending on what your "layout" layer needs, and in the end the difference between the layers is only nominal.
Re:CSS Grid – Table layout is back. Be there and be square by romaniv on Tuesday January 31, 2017 @05:59PM (#13536247)
XSL was not envisioned as a middle layer between HTML and CSS. Plus, it was a quintessential design by committee, trying to cater to a bunch of conflicting use cases with no overall vision or conceptual elegance.