Good set of rules and thanks for the links.
I would suggest visuals too. Mainly because many of the people we need to educated about this stuff will need those examples to actually know the difference between a radio button and checkbox, or what defines a fieldset. or whatever.
On the other hand, many people who already know the difference, also know the rules you set out in this article.
Nice article, would have loved to see visual examples though!
This site is illegible in dark mode. Text is black on a black background.
Its ok, dark mode is just a phase that will die off <3
You know what... you’re right!