Raindrop.io Bookmarks 07/03/2022
著
- Accessible design systems - TetraLogical
"A design system is a library of styles, components, and patterns used by product teams to consistently and efficiently launch new pages and features. A good system has accessibility embedded throughout and includes documentation, guidelines and implementation notes for accessibility."
- How we designed an accessible color palette from scratch | by WTTJ Tech | Welcome Tech | Jun, 2022 | Medium
"We then tweaked them a bit until we obtained a full pass and a satisfying result with regard to color blindness and an almost full pass for deuteranomaly and protanomaly. It was a bit more tricky with protanopia and deuteranopia because it was very hard to achieve full accessibility without impacting on the consonance of the colors."
- Are you sure that's a number input? | Kilian Valkhof
"The one takeaway from this article is: Not all inputs that accept digits should be inputs with type="number". Make sure that you use it for numbers, not for things that just happen to be made up of digits."
- You don't need a JavaScript library for your components - DEV Community
"In this article, you learned about the world of Web Components, which consists of three blocks: HTML Template, Shadow DOM, and Custom Elements. Combining them makes it possible to create your Custom HTML Elements that can be reused in many other applications."
- A beginner's guide to inclusive UX design | by Trina Moore Pervall | Jun, 2022 | UX Collective
"When talking exclusively about accessibility, call it accessible design, not inclusive design. A product can be accessible and still alienate other product-relevant identities making the product ableist, mysogynistic, racist, heteronormative, cisnormative, xenophobic, ageist, body shaming, skin-tone biased, etc. Inclusive design is intersectional."
- Can we enterprise CSS grid?
"Integrating CSS grid into an existing application, especially a large one, is not a trivial affair. And unless folks are willing to invest the time and effort to do it, I'm positing this is one of the main reasons adoption in those contexts have been relatively low."