Learn Design Theory

Learn the fundamental principles of design, including color theory, visual hierarchy, and more. Then use them to create effective and beautiful web designs.
  1. Designing for the New Fold: Web Design Post Monitorism

    Designing for the New Fold: Web Design Post Monitorism

    Tutorial Beginner

    Designing for the 'fold' has long been a priority for many Web Designers, but with so many devices capable of displaying your website, how on earth do you...

  2. Errors: Bad Decisions or Bad Design?

    Errors: Bad Decisions or Bad Design?

    Tutorial Beginner

    Let’s face it: errors happen all the time. Most errors are caused by what we call human error and they seem unavoidable, but I’m going to make the argument...

  3. The Scaling Fallacy and Web Design

    The Scaling Fallacy and Web Design

    Tutorial Beginner

    Put simply, the scaling fallacy is the phenomena where people wrongly assume that something that works at one size will also work at another size. In this...

  4. The Gestalt Principle: Design Theory for Web Designers

    The Gestalt Principle: Design Theory for Web Designers

    Tutorial Beginner

    The way that people see our designs strongly effects the meaning that they take away from them. The Gestalt Principle examines this phenomena; As such, it's...

  5. The State of Web Design Trends: 2011 Annual Edition

    The State of Web Design Trends: 2011 Annual Edition

    Tutorial Beginner

    2010 has been an incredibly verdant year for web designers. Mobile has hit the mainstream; Web typography has reached new levels of sophistication; New...

  6. Mathematics and Web Design: A Close Relationship

    Mathematics and Web Design: A Close Relationship

    Tutorial Beginner

    Math is everywhere, even where you wouldn’t expect it. You can find mathematical ratios and constants in architecture, but also in the instruments we use to...

  7. Great Design Hurts: Striving for Pixel Perfection

    Great Design Hurts: Striving for Pixel Perfection

    Tutorial Beginner

    I'm going to share a design theory that I've been working on implementing into my own workflow for the past couple of years: pixel perfect mockups. To some...

  8. User Experience: Designing Form Validation the Right Way

    User Experience: Designing Form Validation the Right Way

    Tutorial Beginner

    Today, we'll be examining what form validation is and why you, Joe Webdesigner, should care about it. Here's a teaser: it's one of the easiest ways to...

  9. Designing Effective Entry Points in Web Design

    Designing Effective Entry Points in Web Design

    Tutorial Beginner

    Creating an inviting "entry point" is important in any type of design discipline, but especially so on the web where attention spans are low and the the...

  10. Understanding the Z-Layout in Web Design

    Understanding the Z-Layout in Web Design

    Tutorial Beginner

    The Z-Layout is a great way to start just about any web design project because it addresses the core requirements for any effective site: branding,...