Theodicius
Good. Evil. Bratwurst.

5/27/2009

Reactive Layout, pt 2, The Beginning

Filed under:General, Web Design— arlen@ 5:14 pm

OK, so you think you understand the four principles from last time. How do you build with them?

First, Catch Your Rabbit

The old saw applies to far more than cooking. Your website is meant to contain content. Yes, that seems obvious, but if it’s so obvious why do so many start designing before there is content?

Design From The Content Out

Even if you’re designing a template through which content retrieved from a database will be poured, you still need to start with the content. Collect representative samples of every kind of content that will be poured into this template, and start using (X)HTML to mark it up. Andy Clarke, whose book Transcending CSS should be required reading for every web designer, calls this process “Content-out design.”
(more…)

Defensive Design For HTML5

Filed under:General, Web Design— arlen@ 3:47 pm

Been doing some playing around in the world of HTML5, and I have to say I like it.

The biggest problem with it seems to be the near-total lack of support from IE. I suppose in some part this stems from politics; after all, Google is the biggest supporter of HTML5, and the Apple and Mozilla web teams have been working on it for quite some time. MS hates to be seen as playing catch-up. Still, this lack of support is irritating.

But there’s a way to add some level of HTML5 support to IE, at least for the simple new tags from HTML5, and that’s with John Resig’s HTML5 Shiv.

Yet that only works if javascript is enabled. What if it isn’t?
(more…)

 

Powered by WordPress