While I’ve been using CSS for positioning on most sites I design for a while now, I’ve been using the “forms are tabular data” argument to keep using tables to layout forms. Recently, I decided that as much rationalization as anything and started experimenting on good ways to lay out forms without having to resort to tables.
I’m not quite there yet, but I’ve found these articles very helpful in my search:
Design by Fire: Design Eye for the Usability Guy is a great makeover of one of Jakob Neilsen’s AlertBox columns.
While redesigning Jakob’s site has been the target of a number of exercises and at least one contest, this is the first one that really does a great job and then explains the who, what, how, and why of each change.
Brilliant job, guys!
Adrian Holovaty (personal site) has launched an all-CSS redesign of the weather section of Lawrence Journal-World’s family of websites. It’s great to see an online news site embrance forward-compatible markup (it’s all done in CSS with semantic markup for the content).
While the sites I manage are mostly CSS-powered now, my forthcoming redesign will move more toward all semantic markup and separation of content and presentation. Adrian’s new weather site is a good example of the direction I’m working toward.
Google AdSense, as advertised, is a great way for smaller websites of all kinds to present targeted advertising and make a few bucks while doing very little work.
Continue reading Google AdSense
“Replacing Perl Scripts with PHP Scripts” is a good quick article about using PHP for non-webserver-related scripting needs. I do some of this already, but the article showed me a few new things. Very useful for php developers.