• Design

    Stop Supporting IE6

    by  • 17 December 2008 • CSS, Design

    As a community, as a whole, web designers and developers need to stop supporting Internet Explorer 6. Now. Completely. I’ve been thinking a lot about browser compatibility as I’ve been working on Today’s Meet. My CSS is valid, but it doesn’t work quite right in IE6. The interface is completely JavaScript-based, and will only...

    Read more →

    WP Plugin: Better Search Widget

    by  • 4 September 2008 • Design

    Today I upgraded from WordPress 2.3.3 to 2.6.1. I’m such a late adopter sometimes. I had to go through and repeat a few hacks. For example, 2.3.x didn’t allow you to do get_sidebar($name), so I’d hacked the “get_sidebar()” function. And I replaced the still-broken Atom feed reading widget with James Wilson’s Google Reader Widget....

    Read more →

    User Interface: Be Nice!

    by  • 26 June 2008 • Design

    A short post for a busy week. I just downloaded the Spore Creature Creator, and this file showed up on my desktop: 792248d6ad421d577132c2b648bbed45_scc_trial_na.exe. Why not “Spore Creature Creator Trial Install.exe”, or, if spaces aren’t your thing, “SporeCreatureCreatorTrialInstall.exe”? Either would be infinitely more meaningful than an MD5 hash followed by an acronym and a region...

    Read more →

    Organizing CSS

    by  • 23 June 2008 • CSS, Design, Standards

    Looking at WordPress themes usually makes me cringe. It’s as if there was a memo on semantic markup and the community of WP developers didn’t get it. Some themes waste kilobytes of HTML source on something that could be achieved with 75% less markup. Some use blatantly non-compliant code. Almost none use semantic names....

    Read more →

    Do You “Designed By”?

    by  • 5 June 2008 • Design

    A debate has cropped up over “designed by” links, those (hopefully) little links a designer puts on a page to take credit and get themselves some traffic and customers. On the one side, Pat Dryburgh argues word-of-mouth is superior to self-advertising: “If the design is good enough, they will ask my clients, and if...

    Read more →

    Work Pattern: Designing Web Sites

    by  • 26 May 2008 • Articles, Design

    The premise of Design Patterns is that similar problems have similar solutions. In the same vein, I propose this Work Pattern a set of common steps I use when I create a web site, and maybe you can use, too. Elements and Outline My first step is usually to create an un-styled outline of...

    Read more →

    The W3C Sucks

    by  • 22 May 2008 • CSS, Design, Standards

    “If you wish to be a success in the world, promise everything, deliver nothing.” If you want to remain the standard-setting body for the web, promise new recommendations, never deliver.

    Read more →


    by  • 21 April 2008 • Articles, Design

    I’m (finally) working on the new theme. It’s obviously a work-in-progress, so just appreciate the effort for now. I’m starting with the default WordPress theme by Michael Heilemann. I’m not going to lie: I really dislike this particular theme.

    Read more →

    Microsoft Listened

    by  • 7 April 2008 • CSS, Design, Standards

    We all complained, and Microsoft listened to the community: IE8 will now render in IE8-mode by default, and “developers who want their pages shown using IE8’s “IE7 Standards mode” will need to request that explicitly.” Obviously, this is good news for all forward-looking, standards-aware, progressively-enhancing developers out there. But even more important is the...

    Read more →