Welcome! Upcoming Articles…

Welcome to the official blog for the Designing Web Interfaces book (on store shelves starting Jan. 30th).

The purpose of this blog is to expand the book’s coverage on rich interactions. Here we will be presenting articles specifically related to design patterns (both good and bad—anti-patterns), best practices and real-world examples from around the Web.

In the next few weeks Theresa will be posting a three-part series that contains supplemental material (not found in the book) that has been helpful in her practice.

  • Part 1: Standard Screen Patterns
  • Part 2: Essential Controls
  • Part 3: Components for Common Features


  1. Jared Jurkiewicz Said,

    February 6, 2009 @ 5:57 am

    Good article! I’ve found a couple comparison errors in your post, though. Dojo supports features you claim it doesn’t. Evidence:

    Dojo has several ComboBox controls (And has since version 0.4):

    It is a major widget. I’m surprised your article failed to state Dojo has it.

    Dojo has this as well. It has been present since 1.1.

    Dojo has a varient of a carousel style widget as well (Called Thumbnail picker) (Has existed since 1.1):

  2. ken Said,

    March 21, 2009 @ 10:44 am

    It would be nice to see this in a grid/matrix form w/ some quality values.

    CSS styling to make widgets match a common LAF is very time consuming. It would be better to have the widget developers rally around a common LAF or two. What’s your opinion on this?

    The prettiest DHTML widgets I’ve seen:
    Alas there aren’t enough of them.

Trackback URL