Adobe is pushing CSS Regions hard. It's a wonderful extension of HTML: allowing text to automatically flow through different containers (even non-rectangular containers). Years ago this was on my wish list along with higher resolution screens, flex-screens, voice interface with devices and Star Trek type search engines.
Slowly but surely the future is coming to be. Here's a video of what soon (hopefully) will be reality