Category: User Interface

  • The Most Trivial Aspect of Designing Interfaces

    After a decade of UI work, the biggest lesson: how an interface looks is trivial compared to understanding how your users actually need to use it.

  • User Interface Design For Programmers

    Slides from my Day of .NET talk on user interface design for programmers, covering usability, information architecture, and user experience basics.

  • Day of .NET Presentation

    Speaking at the Central Ohio Day of .NET on UI design for programmers. The goal is explaining design thinking to people who don’t think like designers.

  • Post Information Plugin Updated

    Version 1.2 of my Post Information Plugin: switched to jQuery, added tag support, proper styling, and graceful degradation without JavaScript.

  • CSS Browser Reset

    A trendy topic amongst CSS’ers is the CSS reset. The idea is that you intercept the default browser stylesheet (that is used first in the…

  • Form Layouts With CSS

    Laying out forms with Cascading Style Sheets (CSS) is a complex topic. In light of many developers doing their first overall CSS layouts they often…

  • HTML 5 vs. XHTML 2: The Future of Web Standards

    I recently gave a presentation by this title at the Dayton [Ohio] Web Standards Group Meetup. Here are the slides that I presented as well…

  • jQuery: JavaScript That Doesn’t Suck

    I hate JavaScript. I mean I really hate JavaScript. Dealing with different implementations of the DOM between browsers is a menace I couldn’t duplicate if…

  • Economical Usability Testing

    Usability testing is often overlooked to the peril of both the developer and the consumer. I was convicted reading Steve Krug’s book on usability to…

  • Objectives in User Interface Design II

    I just came across a fantastic document published very recently from the W3C that talks about “best practices” in web design. The document is called…