A List Apart
1
Standards for Writing Accessibly   15h20 23 janvier
Writing to meet WCAG2 standards can be a challenge, but it’s worthwhile. Albert Einstein, the archetypical genius and physicist, once said, Any fool can make things bigger, more complex, and more violent. It takes a touch of genius and a lot of courage to move in the opposite direction. ...
2
Making Room for Variation   14h30 12 décembre
Making a brand feel unified, cohesive, and harmonious while also leaving room for experimentation is a tough balancing act. It’s one of the most challenging aspects of a design system. Graphic designer and Pentagram partner Paula Scher faced this challenge with the visual identity for the...
3
Request with Intent: Caching Strategies in the Age of PWAs   14h30 21 novembre
Once upon a time, we relied on browsers to handle caching for us; as developers in those days, we had very little control. But then came Progressive Web Apps (PWAs), Service Workers, and the Cache API and suddenly we have expansive power over what gets put in the cache and how it gets put there. We...
4
Responsible JavaScript: Part III   14h30 14 novembre
You’ve done everything you thought was possible to address your website’s JavaScript problem. You relied on the web platform where you could. You sidestepped Babel and found smaller framework alternatives. You whittled your application code down to its most streamlined form possible. Yet, things...
5
The Untapped Power of Vulnerability & Transparency in Content Strategy   13h30 22 août
In marketing, transparency and vulnerability are unjustly stigmatized. The words conjure illusions of being frightened, imperfect, and powerless. And for companies that shove carefully curated personas in front of users, little is more terrifying than losing control of how people perceive the brand...
6
An Essential Tool for Capturing Your Career Accomplishments   13h45 08 août
Imagine you’re ready to apply for your next job. Like most busy professionals, you probably haven’t updated your résumé or your portfolio since you looked for your current job. Now you need to update both, and you can’t remember what work you’ve done over the past few years. (In fact, you can...
7
Getting to the Heart of Digital Accessibility   13h45 01 août
Quick Think of the word developer or coder what’s the first thing that comes to mind? Maybe a whiteish male in his twenties living in a busy metropolis, wearing a nerdy t-shirt and hoodie? Someone a bit like Mark Zuckerberg? Or maybe a younger Bill Gates or Sergey Brin? Any of the dudes...
8
Responsible JavaScript: Part II   13h30 13 juin
You and the rest of the dev team lobbied enthusiastically for a total re-architecture of the company’s aging website. Your pleas were heard by management even up to the C-suite who gave the green light. Elated, you and the team started working with the design, copy, and IA teams. Before long, you...
9
Resilient Management, An Excerpt   13h30 06 juin
In Tuckman’s Stages of Group Development, the Storming stage happens as a group begins to figure out how to work together. Previously, each person had been doing their own thing as individuals, so necessarily a few things need to be ironed out: how to collaborate, how to hit goals, how to determine...
10
Daily Ethical Design   14h30 30 mai
Suddenly, I realized that the people next to me might be severely impacted by my work. I was having a quick lunch in the airport. A group of flight attendants sat down at the table next to me and started to prepare for their flight. For a while now, our design team had been working on futuristic...
11
Trans-inclusive Design   12h45 09 mai
Late one night a few years ago, a panicked professor emailed me: My transgender student’s legal name is showing on our online discussion board. How can I keep him from being outed to his classmates? Short story: we couldn’t. The professor created an offline workaround with the student. Years...
12
Everyday Information Architecture: Auditing for Structure   12h45 18 avril
Just as we need to understand our content before we can recategorize it, we need to understand the system before we try to rebuild it. Enter the structural audit: a review of the site focused solely on its menus, links, flows, and hierarchies. I know you thought we were done with audits back in...
13
Nothing Fails Like Success   09h30 11 avril
A family buys a house they can’t afford. They can’t make their monthly mortgage payments, so they borrow money from the Mob. Now they’re in debt to the bank and the Mob, live in fear of losing their home, and must do whatever their creditors tell them to do. Welcome to the internet, 2019. ...
14
Accessibility for Vestibular Disorders: How My Temporary Disability Changed My Perspective   01h55 04 avril
Accessibility can be tricky. There are plenty of conditions to take into consideration, and many technical limitations and weird exceptions that make it quite hard to master for most designers and developers. I never considered myself an accessibility expert, but I took great pride in making my...
15
Responsible JavaScript: Part I   09h07 28 mars
By the numbers, JavaScript is a performance liability. If the trend persists, the median page will be shipping at least 400 KB of it before too long, and that’s merely what’s transferred. Like other text-based resources, JavaScript is almost always served compressed but that might be the only thing...