Diigo Bookmarks 05/15/2017
著
-
"Naturally this is very subjective, but to my mind tidy code is code that—separately to its function—is well documented, formatted, and presented."
-
The Path to Design System Maturity – UX Power Tools – Medium
"Design Systems can be broken down into three overarching themes that map to common product maturity stages: 1. A System for Efficiency (Startup) 2. A System for Consistency (Scale-up) 3. A System for Optimization (Enterprise)"
-
Shift Left for Inclusive Design: UX & Web A11y
"It's a common misconception that it's possible to have an accessible website that isn't usable, and vice versa. I would argue that accessibility is a subset of usability"
-
Accessibly labelling interactive elements
"To help all users make sense of your page, ensure all interactive elements are properly labeled and have descriptions where appropriate. There are several native techniques to do this, as well as ARIA attributes."
-
"I gave some practical advice and examples from our work on how to design effective research studies that are inclusive, and help to gather usable, useful data—including exploratory research and usability studies."
-
"ARIA menus are not designated for navigation but for application behavior. Imagine the menu system for a desktop application."