"We do need to pursue consistency. But that consistency needs to be with people's understanding -- their mental models of how they need to get their thing done. Sometimes that means being inconsistent in other ways, such as visual design."
"A case-by-case approach will force you to constantly consolidate requirements. And in consequence, update any involved components. This will cost time, but if not done, it will result in many components and a system that is hard to maintain."
"The ADA grants civil rights protections to people with disabilities on par with those provided to individuals on the basis of sex, race, color, national origin, religion, and age. The act has five titles that relate to distinct aspects of public life."
"The Level 5 Color Specification is currently in Working Draft, meaning no browsers yet support the color-contrast() and color-mix() functions and their syntax is subject to change. But it certainly looks like a bright future for color on the web!"
"A study conducted by Eye Square, a market research institute, using their in-real context testing and Oculid's smartphone eye-tracking technology, shows that remote eye-tracking research conducted on smartphones can give insightful data for UX teams."
"A tiny polyfill for CSS Container Queries, weighing about 1.6kB brotli'd. It transpiles CSS code on the client-side and implements Container Query functionality using ResizeObserver and MutationObserver."
"The upcoming Web Content Accessibility Guidelines (WCAG) 2.2 specification addresses this with a new Success Criterion - 2.5.7: Dragging Movements (AA), which states any dragging functionality must also be achievable without dragging."
"Ultimately, we shouldn't try to sugar-coat or glorify disabilities. They exist, and we have to acknowledge them. By large, the disabled community is comfortable with that word and uses it to identify and describe themselves."
"The solution to user errors is not to blame the user or try to train the mistakes out of them. The solution is to redesign the product in such a way that it prevents errors from occurring in the first place."