Basic Custom Control Requirements
http://adrianroselli.com/2019/08/basic-custom-control-requirements.html [adrianroselli.com]
2019-08-13 01:09
If you are working on a custom control, a complex widget, or a novel interface element to integrate into a project, library, or framework, there are some core features you need to build.
These represent not just what works for users across the most contexts and preferences, but also what usability, accessibility, and internationalization practitioners (among many others) review to evaluate whether a solution can be used (purchased, integrated, discarded).