Adobe Launches CSS Regions Prototype
labs.adobe.com
labs.adobe.com
Serious Comment: This is a custom WebKit build and they are apparently proposing a spec to add "Regions" to CSS, which seems a rather vaguely defined effort to bring print type layout conventions to CSS. Flowing content from one box to another seems like it would be user-hostile to the usual goal of reading articles. I seriously can't think of a good reason why this is needed, anybody have any ideas?
What is wrong with having some print-like layout abilities? It certainly makes documents more cross-platform as I no longer need to give a blog and PDF version of the same article. I love the idea that I could just call up my local printer and say, "print off 3000 of http://myblog.com/article/1 on glossy." To me, it seems that they are lobbying their interests but doing so in an open forum, asking for input and at the same time playing nice. They're putting PDF and Flash on the line in proposing this, let's remember. Isn't this what everyone wants from Adobe? Am I missing something? Furthermore, print is recognizable by all, young or old. It's not like I believe Adobe isn't tactical, but maybe they are trying to shift their interests in the right direction.
You should probably be thrilled with Adobe's spec since it moves the details of those layouts out of HTML/Javascript and into CSS. Try running the readability bookmarklet on content from http://www.nytimes.com/chrome.
It would be interesting if you could use Dreamweaver to make a website (NMCOT) then use Adobe's CSS regions to apply a print stylesheet to turn it into something for print (e.g. a poster).
We already have CSS3 text columns, but this proposal seems more general.
Aka Multi Column[0]
And Grid Positioning[1] and Template Layout[2] and Flexible Box Layout[3]
[0] http://www.w3.org/TR/css3-multicol/
[1] http://www.w3.org/TR/css3-grid/
Regarding content flowing between boxes and hostile experiences: you can create user-hostile experiences with just about anything - but it doesn't mean everyone will. Tools will be tools, and more stylistic freedom isn't bad if the designer/developer does things in a way to benefit the user and not his aesthetic muscle.
TL;DR: more freedom is a good thing. In the hands of the right people.
Edit: was the page blocked or just the download?
I have no idea how you would use this to lay out articles of varying length on multiple screen sizes – unless you use JavaScript to dynamically generate regions. And if you do, the whole point of doing this through CSS is pretty much lost.