jamienk writes: I don't know how I missed this, but a new method of layout has worked it's way into the CSS3 spec — it allows web developers to stack, columnize, and otherwise control our HTML boxes. You can easily make same-height columns, you can reverse or precisely control the order of elements, you can flex the boxes however you like. Looks complicated, but very very cool. It seems like they still have to work out a few edge cases. Firefox, Chrome, and Safari only so far. IE sucks.
Some programming languages manage to absorb change, but withstand progress.
-- Epigrams in Programming, ACM SIGPLAN Sept. 1982