A List Apart

Menu

The Articles

  • Writing for Designers

    · · 2 Comments

    Words matter. Even in something as banal as a form, the words we choose can determine what someone does and what they fail to do. In this excerpt from Writing for Designers, Scott Kubie explains the purpose of prose in a design and why we need to be more intentional with how we use words.

  • Designing for Cognitive Differences

    · · 9 Comments

    Accessible design is often reduced to adding alt text and avoiding colors imperceptible by colorblindness. While physical differences are an important component of accessible design, cognitive differences are often ignored entirely. Brandon Gregory considers three common types—inattention, anxiety, and depression—and how they impact their users, patterns that trigger those conditions, and how designers can be more conscientious when design for them.

  • The FAQ as Advice Column

    · · 3 Comments

    The FAQ has grown out of favor with some factions of late, but Caroline Roberts argues that the simple question and answer format can be just what you need. With a few modern tweaks and some thoughtful intent, kick your FAQs up a notch.

  • The Psychology of Design

    · · 10 Comments

    As humans, we have an underlying “blueprint” for how we perceive and process the world around us, and the study of psychology helps us define this blueprint. And as designers, we can leverage psychology principles to build more intuitive products. But where to start? Author Jon Yablonski explains three essential theories of psychology, and provides real-world examples of how they can be used to benefit design. He also discusses the ethical implications of leveraging psychology in design, and what we should all keep in mind if we want to be ethical design citizens.

  • Web Developer Representation in W3C

    · · 8 Comments

    Fronteers, the Dutch front-end association, is announcing their plans to become a member of the W3C, and to appoint Rachel Andrew as their representative. As a member, Fronteers will be entitled to four representatives, whom they intend to compensate for their time. Their mission is not without its challenges, however. Learn how you can help keep independent web developers’ voices from slipping through the gutters.

  • Responsive Images

    · · 15 Comments

    The `img` element remains one of the biggest challenges for website performance, especially in responsive designs. In this excerpt from Image Performance, Mat Marquis tells us why, but he also shines a light on the solution.

  • Design with Difficult Data

    · · 2 Comments

    Designing for the happy path—where users always enter ideal data and clients choose perfect images—can leave your layouts warped and broken when your users stray. Steven Garrity suggests you take a walk on the wild side and design with difficult data to become a better designer.

  • Conversational Semantics

    · · 11 Comments

    Semantic markup has always mattered, but with voice interfaces rapidly becoming the norm, it now matters more than ever. Aaron Gustafson shows us how simple HTML tags can have a huge impact with voice interfaces.

  • Coding with Clarity: Part II

    · · 2 Comments

    Coding with clarity sets great developers apart from the rest. Brandon Gregory shares some principles for organizing objects and functions in JavaScript that will improve clarity, making your code easier to read, understand, and extend.