Fails
Signature pad that only follows a pointer
Live preview
const pad = document.getElementById("signature");pad.addEventListener("pointerdown", startStroke);pad.addEventListener("pointermove", continueStroke);pad.addEventListener("pointerup", endStroke);// No keyboard way to sign
Drawing a signature depends on the path of the pointer, which 2.1.1 excuses. This criterion has no such exception, so keyboard users must have another way to sign.