Raindrop.io Bookmarks 06/08/2022
著
- Why most design systems implode
"Storybook is loaded with essential addons for design systems that help you check alignment, spacing, and switch viewport dimensions. Wire up component props to graphical Controls to help teammates explore the component API. You can even import stories into other testing tools such as Jest, Puppeteer or Chromatic."
- Triaging WCAG 2.1 Level AAA - TetraLogical
"As Level AAA criteria may more beneficial to specific user groups than the general population, you should always look to it if you have a particular target audience. If your target audience is predominantly a group of people with disabilities that would benefit from one or more Level AAA success criteria, then you may even wish to prioritise these over Level A or Level AA criteria."
- Introducing the Email Markup Consortium (EMC) - DEV Community
"One of the goals of the EMC is longevity. We are structuring the EMC so that when the current members have moved on, the project will still live and be supported. To achieve this, we're making the project as open as possible. Everything is posted publicly on GitHub where anyone can contribute."
- Adactio: Journal--Declarative design systems
"If you're approaching a design system with an imperative mindset then "correct" means "exact." With this approach, precision is seen as valuable: precise spacing, precise numbers, precise pixels. But if you're approaching a design system with a declarative mindset, then "correct" means "resilient." With this approach, flexibility is seen as valuable: flexible spacing, flexible ranges, flexible outputs."
- HTML Concepts: Focusable Areas · Jens Oliver Meiert
"Quite generally speaking, elements that have a tabindex and that are being rendered are focusable areas."
- Best practices for integrating content design in your design system
"Content design impacts a user's experience just as much as visual, functional and technical design. Content guidelines should be incorporated right where users are most likely to see and follow them. They should be embedded within the documentation of a component, in the same way visual design conventions are."