A List Apart

Menu

Our Blog

Quick updates and practical approaches

  • Ten Years Ago in A List Apart: CSS Sprites – Image Slicing’s Kiss of Death

    by Jeffrey Zeldman · · 5 Comments

    Rereading this seminal 2004 article from the comfort of today’s privileged position, it’s easy to miss how new and revolutionary Dave Shea's thinking was. Today we take sophisticated CSS for granted, and we expect our markup to be just that—clean and semantic, not oozing behavior and leaking layout. But in 2004, removing all that cruft from HTML took courage. And it was an act of absolute wizardry to conceive that a grid of images in a single master GIF or JPEG could replace all those http calls and subfolders full of tiny images thanks to CSS’s hover property and cropping ability.

  • We’re Nothing Without You: The Web at 25

    by Jeffrey Zeldman ·

    The World Wide Web celebrates its 25th birthday with a newly launched website commissioned by the World Wide Web Consortium (W3C) and designed and developed by A List Apart’s own creative director/designer Mike Pick and technical director Tim Murtaugh.

  • Using Embeddable Getty Images

    by Anthony Colangelo · · 11 Comments

    Last week, the world’s largest photo service, Getty Images, announced a new policy allowing their images to be embedded on websites for no charge.

  • The Latest in Web Font Trends

    by Jenn Lukas · · 28 Comments

    Ever since @font-face was introduced, our web font choices have grown tremendously each year. Web font trend data can help us make sense of all those new choices—and give insight into which typefaces are working well on the web, and which might even be overused.

  • Pattern Library Security Vulnerability

    by Mat Marquis · · 2 Comments

    If you’re running a version of the ALA pattern library that’s more than a few weeks old on a public server, please update it right away.

  • Read the Docs, Faster

    by Anthony Colangelo · · 12 Comments

    As a developer, a large amount of my time is spent reading documentation. An even larger amount of time is spent finding said documentation. Or it was, until Dash entered my life.

  • Become a Better Public Speaker with Speaking.io

    by Sara Wachter-Boettcher · · 3 Comments

    Public speaking is tough. You’re trying not to say “um” too much or speak too fast or crash your presentation or poop your pants or do any of the million horrible things that, in those first few minutes you’re up on stage, feel way too possible. Now there's a guide that makes it a little easier.

  • Discount Inquiries: When to Negotiate

    How should you respond when potential customers ask for a discount before they've even tried your product? The folks at Close.io explain why negotiating may not be your best bet, and have a suggested response that might just do the trick.

  • Dive In: Resources for Web Animation

    by Yesenia Perez-Cruz · · 4 Comments

    I'll admit it—animation is usually left until the very end of my design process. After nearly all of my other design decisions have been made, I'll look through the coded designs for opportunities to add some “flair.” What I loved about Val Head and Rachel Nabors' articles last week is that they advocated for a much more meaningful way to use animation. After reading their articles I immediately realized, “Wow, I should start thinking about animation way earlier.”

  • Protecting Against Link Rot While Embracing the Future

    by Tim Murtaugh ·

    How do you embrace 3rd party content and still keep future-friendly?

The Latest Issue

Issue № 406 ·

  • Axiomatic CSS and Lobotomized Owls

    by Heydon Pickering · 2 Comments

    Managing flow content can get unwieldy—too many class selectors can become a specificity headache, nested styling can get redundant, and content editors don’t always understand the presentational markup. Heydon Pickering offers an unexpected option for handling cascading styles more efficiently: a variation on the universal selector.

  • The Specialized Web: Working with Subject-Matter Experts

    by Amanda Costello

    Content strategists often rely on the specialized knowledge of subject-matter experts (SMEs) to get the job done. But that job isn’t always straightforward; it’s complicated by different perspectives, communication styles, and project goals. Amanda Costello shows us how people skills—and the right mindset—can lead to better collaboration with SMEs and a smoother process from start to finish.

Recent Columns

Nishant Kothary on the Human Web

The Politics of Feedback

We’re obsessive about collecting input from a wide range of potential users and stakeholders. But with such an onslaught of feedback, there’s always a risk of having your motivation and faith in humanity sucked right out of you. Sometimes, you just need calm critique from the few people who really get you. So which kind of feedback is best? The answer is both.

Laura Kalbag on Freelance Design

Breaking Stuff

Designers may do CSS, but not JavaScript. Some may do JavaScript, but draw the line at git. Some may be willing to use git with a graphical interface, but not with Terminal. When we get out of our comfort zone, it’s great to have a safety net so we can learn without breaking stuff too badly.