One reason I have heard about is implicit labelling doesn't work with all voice control tech, including macOS voice control[1] [1] https://a11ysupport.io/tests/html_label_element_implicit
Both patterns are valid, but do they both follow UI as a function of state? In the approach where we maintain a temporary copy, should we count the copy as part of the state or should we call UI = f(currentState,…
Whenever someone mentions "UI is a function of state", I think about transitions and animations. Is every frame in a transition also a function of state? I tried adding a transition to a dialog box in React sometime…
Interesting product. The website can be more transparent. The careers page say "we're hiring all over the world." when in fact you're looking for people within 9 hour timezone. Also, the about page says "We're a team of…
One reason I have heard about is implicit labelling doesn't work with all voice control tech, including macOS voice control[1] [1] https://a11ysupport.io/tests/html_label_element_implicit
Both patterns are valid, but do they both follow UI as a function of state? In the approach where we maintain a temporary copy, should we count the copy as part of the state or should we call UI = f(currentState,…
Whenever someone mentions "UI is a function of state", I think about transitions and animations. Is every frame in a transition also a function of state? I tried adding a transition to a dialog box in React sometime…
Interesting product. The website can be more transparent. The careers page say "we're hiring all over the world." when in fact you're looking for people within 9 hour timezone. Also, the about page says "We're a team of…