Scott O'Hara is a designer and developer based outside of Boston MA. He writes code and cares a ton about building great, accessible user experiences for everyone.
Let's talk about state. Communicating state to the user that is, not application stores state in JavaScript objects, or localStorage. We're going to be
Scott O'Hara is a designer and developer based outside of Boston MA. He writes code and cares a ton about building great, accessible user experiences for everyone.
User-facing state is what someone experiences when they interact with (or try to interact with) an element in some capacity.
Accessibility advocate, writer, developer, and speaker
“UI is a function of state” is a pretty popular saying in the front-end world. In context (pun intended), that’s typically referring to application or component state. I thought I’d pull that thread a little further and explore all the states that can effect the UI layer…
While a custom CSS cursor may seem flashy and fun, consider that it may present a significant, unnecessary barrier to access.
Naming things is hard.
User-facing state is what someone experiences when they interact with (or try to interact with) an element in some capacity.