Blog Technical Blog About Papers essa Fortunes Japan 2010 China 2010 Lisboa 2009 Robot Walk 2008 Seattle/Vancouver 2008 Thailand 2006 Taiwan 2006 Hong Kong 2006 Macao 2006 Guangzhou 2006 Chicago
If web design has taught me anything, it's that web design is painful. Styling content with CSS is one of the the most painful aspects of web design. Browsers have finally begun to follow the standard better, but are still far from perfect. Regardless, many simple layouts can't be done with CSS, or require ridiculous hacks. I used to try to write CSS around my visual designs. But I'm tired. I just want to be able to focus on writing good content for my website. Subsequently, I've started instead to build my designs around what CSS can do. And the only thing CSS can do decently is single-column vertically flowing layouts.